我想替换 java 启动图标:
我通过 spring 启动我的应用程序并将我的图标放在里面:
我正在启动我的 gui,就像我的 MainWindow
扩展 JFrame
一样:
/**
* starts the GUI
*/
public void start() {
javax.swing.SwingUtilities.invokeLater(new Runnable() {
public void run() {
Toolkit.getDefaultToolkit().getImage(MainWindow.class.getResource("icon.png"));
makeLayout();
}
});
}
但是图标没有改变。有什么建议我可以做什么吗?
感谢您的回答!
最佳答案
Toolkit.getDefaultToolkit().getImage()
返回一个图像,但您没有对其执行任何操作。您需要使用setIconImage()
。试试这个...
setIconImage(Toolkit.getDefaultToolkit().getImage(
MainWindow.class.getResource("icon.png")));
关于java - 更改启动图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25366958/