当我在 Eclipse 中单击播放时,项目运行良好,但在创建可运行的 JAR 文件后,ImageIcon
按钮消失了。
图像存储在 src 文件夹中,位于子文件夹 images 下。
我将图像图标创建为
虽然我使用的是相对路径,但按钮不显示图像,即使在 JAR 文件中,如何获取图像?
尼古拉库兹涅佐夫回答后更新
我最终为屏幕录像机创建了一个非常非结构化的单片代码,现在实现他所说的有点困难。
我想知道是否有一种方法可以创建一个包含所有这些资源的类或接口。
public class embeddedResources {
public static Icon blackCursor;
public static Icon whiteCursor;
...
...
}
然后我所要做的就是在我的主ScreenRecorder
类中导入这些静态数据,
this.blackCursor = embeddedResources.blackCorsor;