【发布时间】:2008-10-16 18:58:37
【问题描述】:
我正在使用 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。
谁有有效的解决方案?
【问题讨论】: