用java怎么读取图片

用java怎么读取图片
2024-11-09 04:57:34
推荐回答(4个)
回答1:

思路:使用 java.awt.Image包下的Image可以接收图片。读取则使用ImageIO对象。

代码如下:

/**
* 读取图片,首先导入以下的包
*/
import java.awt.Image;
import javax.imageio.ImageIO;
import java.io.*;

/**
* 用Image对象来接收图片
* 路径根据实际情况修改
*/
Image image = ImageIO.read(new File("c:\\1.png"));
System.out.println(image.getSource());

回答2:

用字节流的方式了。
读取后要显示的话,可以放到一个label控件里

回答3:

Image image = ImageIO.read(new File("D:\\图片.gif"))

回答4:

public void showpic(File pic) {
ImageIcon icon;
try {
icon = new ImageIcon(pic.toURI().toURL());
label.setIcon(icon);
} catch (Exception e) {
e.printStackTrace();
}
}

仅供参考!!!