我只是在寻找一个能够创建一个新的jframe的类,它显示了我的项目的src文件夹中的“rules.jpg”图像。
编辑:我在那里解决了如何做到这一点,但是当我将它导出到jar时,图像仍然无法显示,是否有人有任何提示?
答案 0 :(得分:1)
要从jar加载图像,您需要以不同方式访问它。有一个很好的Swing教程可以做到这一点:
http://download.oracle.com/javase/tutorial/uiswing/components/icon.html#getresource
以下是教程中的一些相关代码:
java.net.URL imageURL = myDemo.class.getResource("images/myImage.gif");
...
if (imageURL != null) {
ImageIcon icon = new ImageIcon(imageURL);
}