【发布时间】:2015-12-21 07:55:32
【问题描述】:
这是我的教授给我们的。他还说,这段代码假设我们已经在目录中有一个图像。我不知道如何将图像放入目录中...
添加图像 您必须在源文件顶部导入其他包才能编译示例。
import java.awt.image.*;
import javax.imageio.*;
import java.io.*;
以下代码使用本书中未涉及的一些高级功能来显示 JPEG 或 GIF 图像。这假设您在 BlueJ 项目的目录中有一个名为“MyPhoto.jpg”的图像,但您应该将其替换为图像的实际名称。
BufferedImage photo = null;
try {
File file = new File("MyPhoto.jpg");
photo = ImageIO.read(file);
} catch (IOException e){
g.drawString("Problem reading the file", 100, 100);
}
g.drawImage(photo, 10, 10, 150, 225, null);
【问题讨论】: