java设置窗口icon
packagebin;classmywindowextendsFrameimplementsActionListener{publicmywindow(){super("...
package bin;
class mywindow extends Frame implements ActionListener
{
public mywindow()
{
super("mywindow");
//ImageIcon icon=new ImageIcon("src//bin//pp.png");这个可以
ImageIcon icon=new ImageIcon("pp.png");这个不可以,图标都放在bin目录下,和代码相同,对于图片,我拖拽,复制什么的都试过了,是不是Eclipse的问题?
setIconImage(icon.getImage());
………………
} 展开
class mywindow extends Frame implements ActionListener
{
public mywindow()
{
super("mywindow");
//ImageIcon icon=new ImageIcon("src//bin//pp.png");这个可以
ImageIcon icon=new ImageIcon("pp.png");这个不可以,图标都放在bin目录下,和代码相同,对于图片,我拖拽,复制什么的都试过了,是不是Eclipse的问题?
setIconImage(icon.getImage());
………………
} 展开
展开全部
这个好像是关于相对路径和绝对路径,以前我也碰到这类似问题。个人建议都放绝对路径,因为这样不会出现图片找不到的问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你用类文件 获取图片 这样的话 还能保证你导出jar的时候 还能导出图片 而且能正常显示 但 你这样的话 可能导出时显示不出来。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询