图片我拷贝在了工程里面新建的image文件夹下~!
是不是我的路径有问题啊~
import java.awt.*;
import javax.swing.JFrame;
import java.awt.event.*;
import java.awt.Toolkit;
public class TestWindow extends JFrame
{
public void init()
{
JFrame f = new JFrame("设置标题");
Image img = Toolkit.getDefaultToolkit().getImage("image/title.ico");
f.setIconImage(img);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
int w = Toolkit.getDefaultToolkit().getScreenSize().width;
int h = Toolkit.getDefaultToolkit().getScreenSize().height;
f.setSize(w/2, h/2);
f.setLocation((w-w/2)/2, (h-h/2)/2);
f.setVisible(true);
f.setResizable(false);
}
public static void main(String[] args)
{
new TestWindow().init();
}
}
是不是我的路径有问题啊~
import java.awt.*;
import javax.swing.JFrame;
import java.awt.event.*;
import java.awt.Toolkit;
public class TestWindow extends JFrame
{
public void init()
{
JFrame f = new JFrame("设置标题");
Image img = Toolkit.getDefaultToolkit().getImage("image/title.ico");
f.setIconImage(img);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
int w = Toolkit.getDefaultToolkit().getScreenSize().width;
int h = Toolkit.getDefaultToolkit().getScreenSize().height;
f.setSize(w/2, h/2);
f.setLocation((w-w/2)/2, (h-h/2)/2);
f.setVisible(true);
f.setResizable(false);
}
public static void main(String[] args)
{
new TestWindow().init();
}
}
果然是这样,java不支持用ICO的
百度了一下,有个老外写的类转换ICO直接用,呵呵~~
多谢~~!!