我只是在寻找一个类,该类将创建一个新的 jframe,显示图像“rules.jpg”,该图像位于我的项目的 src 文件夹中。
编辑:我在那里弄清楚了如何执行此操作,但是当我将其导出到 jar 时,图像仍然不会显示,有人有任何提示吗?
最佳答案
要从 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);
}
关于java - 图像在一个全新的 jframe 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4951806/