使用Eclipse导入图片

时间:2011-11-20 04:15:15

标签: java eclipse image bluej

所以,我最近从BlueJ切换到Eclipse(它太好了!),在移动我的一些java文件时,我意识到Eclipse不支持图片...在BlueJ中,要导入图片文件,你会这样做:

Picture picVariable = new Picture("PictureFile.bmp");

但是,由于某种原因,我在Eclipse中遇到语法错误...如何在Eclipse中加载图片?

另外,要在BlueJ中显示图片,您只需:

picVariable.show();

...你会在Eclipse中做到这一点吗? 谢谢!

2 个答案:

答案 0 :(得分:1)

我不熟悉BlueJ,但你不需要做任何导入的事实告诉我'Picture'是一些BlueJ特定的类。

当Eclipse说它无法解析类型时,意味着它无法在类路径上找到类“图片”的定义。

在普通的Java中,很容易显示图片。

以一种非常简单的方式查看以下邮件列表主题:

http://www.java-forums.org/new-java/527-simplest-way-read-display-jpeg-image.html

基本前提是你创建一个ImageIcon,然后使用JLabel来渲染它(假设你使用的是SwingGui。

ImageIcon image = new ImageIcon("filename");
JLabel imageLabel = new JLabel(image);

答案 1 :(得分:0)

我找到了你需要的库。

http://introcs.cs.princeton.edu/java/stdlib/stdlib.jar

下载该jar文件,将其放在Eclipse项目目录中的项目文件夹中。右键单击jar并选择“Add to Build Path”