如何将图像添加到JFrame项目

时间:2015-11-21 13:41:53

标签: java eclipse swing

这让我很长时间以来一直困扰着我。问题是我想在JFrame中显示一些图像。我知道怎么做,只需使用ImageIcon。但是,它需要一条到图像的路径。因此,如果我将项目编译成jar并将其交给我的朋友,那么图像就不会出现,因为图像文件不在我朋友的设备上!

在Android Studio中,IDE会处理这些内容。您只需将图像放入drawable文件夹,它就会为您生成代码。这同样适用于Visual Studio。我只需要“导入”图像。

但我在Eclipse中没有看到图像资源。如何通过“图像资源”来添加图像到JFrame?

1 个答案:

答案 0 :(得分:3)

将图片拖放到项目中,然后在url部分中键入此

ImageIcon ic = new ImageIcon(getResource().getClass("Example.jpg")); // image name instead of Example.jpg