Java 如何在netbeans项目的标题栏中设置图标

Java 如何在netbeans项目的标题栏中设置图标,java,netbeans,jar,icons,titlebar,Java,Netbeans,Jar,Icons,Titlebar,我已经使用netbeans java创建了一个应用程序,我还将一个代码放在标题栏中设置图标。它从netbeans运行时没有错误,但当我从外部jar文件运行它时,它没有打开,当我尝试使用cmd时,它显示空指针异常错误。我用来设置图标的代码是 “setIconImage(Toolkit.getDefaultToolkit().getImage(getClass().getResource(“fw.png”));” 我已经将fw.png导入到我的项目中。 如果有任何工作方法,请分享。 提前感谢。存储的

我已经使用netbeans java创建了一个应用程序,我还将一个代码放在标题栏中设置图标。它从netbeans运行时没有错误,但当我从外部jar文件运行它时,它没有打开,当我尝试使用cmd时,它显示空指针异常错误。我用来设置图标的代码是 “setIconImage(Toolkit.getDefaultToolkit().getImage(getClass().getResource(“fw.png”));”

我已经将fw.png导入到我的项目中。 如果有任何工作方法,请分享。
提前感谢。

存储的“fw.png”文件在哪里?它与其他jframes一起存储在main类下。(主包)相对于src文件夹淡水-源包-整-fw.png,它会在哪里?您尝试过
setIconImage(Toolkit.getDefaultToolkit().getImage吗(getClass().getResource(“/Whole/fw.png”);