我的 GUI 上有 6 个 JButton,上面都有图像,当我编译并运行代码时,JButton 上的所有图像都完美显示,但在可运行的 JAR 文件中,JButton 上的图像没有显示出来。我该如何解决这个问题?
我在我的代码中使用此方法在 JButtons 上显示图标
ImageIcon SettingsIc = new ImageIcon("bin/images/settings.png");
jb1 = new JButton(SettingsIc);
jb1.setFocusPainted( false );
//jb1.setBorderPainted(false);
jb1.setContentAreaFilled(false);
这是我在 Eclipse 中编译代码时 GUI 的外观
这是我的 GUI 在执行 Runnable JAR 文件后的样子