我正在使用NetBeans,试图将熟悉的Java咖啡杯图标更改为保存在jar文件的资源目录中的png文件。我找到了许多不同的网页,声称他们有一个解决方案,但到目前为止,他们都没有工作。
下面是我目前所拥有的(省略try-catch代码块):
URL url = new URL("com/xyz/resources/camera.png");
Toolkit kit = Toolkit.getDefaultToolkit();
Image img = kit.createImage(url);
getFrame().setIconImage(img);
包含此代码的类位于com.xyz包中,如果这有什么不同的话。该类还扩展了JFrame。这段代码在第一行抛出了一个MalformedUrlException。
谁有一个有效的解决方案?
https://stackoverflow.com/questions/209812
复制相似问题