这是我教授给我们的。他还说这段代码假设我们已在目录中有一张图片。我不知道如何将图像放入目录...
添加图片 您必须在源文件的顶部导入其他包,以便编译示例。
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);
答案 0 :(得分:0)
在目录中添加照片意味着:
如果您的java文件位于“C:\ Program Files \ Java”,那么您还必须将名为MyPhoto.jpg的文件添加到同一文件夹中。