日期:2014-05-20  浏览次数:20692 次

急,请教高手关于java程序窗口左上角图标的问题!
package Edition_5;
import java.awt.*;
import javax.swing.*;

public class assist extends JFrame {
public static Image image;
public assist(){
try{
Toolkit tk=Toolkit.getDefaultToolkit();
image=tk.createImage("3685.bmp"); /*image.gif是你的图标*/
this.setIconImage(image); 
}catch(Exception e){
e.printStackTrace();
}
   
this.setVisible(true);
this.setAlwaysOnTop(true);
this.setLocation(200, 200);
this.setSize(200,200);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
}


public static void main(String[] args) {
  assist a = new assist();
}

}

图标怎么还是那个茶杯呀??请高手指点,谢谢

------解决方案--------------------
java不支持bmp格式的图片。

可以换成是gif或者jpg或者png格式的

换了图片之后还不行的话,那就是你的图片放的地方不对了。