Number1.
利用ToolKit类
Toolkit中的方法getImage (String filename(图像文件路径)/URL url)可以获得一个图片。
实例:
import java.awt.*;
import java.awt.event.*;
public class Frame_Icon{
public static void main(String args[]){
Frame frame=new Frame("设置Java窗口的图标");
Toolkit tool=frame.getToolkit(); //得到一个Toolkit对象
Image myimage=tool.getImage("xueren.gif"); //由tool获取图像
frame.setIconImage(myimage);
frame.setSize(400,300);
frame.setVisible(true);
frame.setDefaultClose(JFrame.EXIT_ON_CLOSE);
}
}
Number2.
利用方法
this.setIconImage(new ImageIcon("4.jpg").getImage());
把this改为JFrame对象即可
getImage()从ImageIcon对象中得到image