这件事让我困惑了很长一段时间。问题是我想在 JFrame 中显示一些图像。我知道该怎么做,只需使用 ImageIcon
。但是,它需要图像的路径。因此,如果我将项目编译成 jar 并将其交给我的 friend ,则图像不会出现,因为图像文件不在我 friend 的设备上!
在 Android Studio 中,IDE 负责处理这些事情。您只需要将图像放入 drawable
文件夹,它会为您生成代码。这同样适用于 Visual Studio。我只需要“导入”图像。
但是我在 Eclipse 中没有看到任何有关图像资源的信息。如何通过“图像资源”向 JFrame 添加图像?
最佳答案
将图像拖放到项目中,然后在 url 部分中键入此内容
ImageIcon ic = new ImageIcon(getResource().getClass("Example.jpg")); // image name instead of Example.jpg
关于java - 如何将图像添加到 JFrame 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33844022/