Java中如何更换窗口标题栏图标


思路——调用Frame(Jframe从Frame继承)类的setIconImage方法,

方法声明如下:public void setIconImage(Image image)

关键是要获取Image对象实例,提供以下两种方法作为参考:

方法(一):使用ImageIcon对象的 getImage() 方法

  1. ImageIcon icon=new ImageIcon(图片路径);  
  2. setIconImage(icon.getImage());  

方法(二):使用Toolkit的 getImage()方法

  1. Toolkit tk=Toolkit.getDefaultToolkit();  
  2. Image img=tk.getImage(图片路径); // GIF、JPEG 或 PNG   
  3. setIconImage(img);  

相关内容