Ⅰ 请教如何用java语言读取jpg图片,并显示
1、获取文件夹的路径 2、得到文件夹中的有图片的名称,可以存到数组或者集合中 3、你再到jsp页面做显示, 4、下面是获取路径和文件名的代码,前台显示的代码自己写 String path = 文件夹路径; String names = ""; try { File f = new File(path)
Ⅱ 怎么用java从文件中读取图片和写入图片到文件里
首先导入各种需要的包:
import java.awt.Image;
import javax.imageio.ImageIO;
import java.io.*;
读取图片的方法如下:
Image[] array = new Image[10];
Image image = ImageIO.read(new File("d:\\source.gif"));//根据你实际情况改文件路径吧
array[0] = image;
图片读出来了。
如果你有一个Image对象,想把它写入文件可以这样做:
BufferedImage image = ImageIO.read(new File("d:\\source.gif"));
//要想保存这个对象的话你要把image声明为BufferedImage 类型
ImageIO.write(image, "png", new File("f:\\test.png"));
Ⅲ 怎样用java 把一个bin二进制图片文件打开代码呢怎么写
读:
BufferedInputStream fis = new BufferedInputStream(
new FileInputStream(sourceFile));
byte[] b = new byte[(int) sourceFileLength];
while (fis.read(b) != -1);
fis.close();
return b;
写:
BufferedOutputStream fos = new BufferedOutputStream(
new FileOutputStream(targetFile));
for (int i = 0; i < bytes.length - 1; i++) {
/*do something if any*/
fos.write(content[i]);
}
fos.write(content[content.length - 1]); // 写入最后一个字节
fos.flush();
fos.close();
请自行增加异常处理。
Ⅳ 请问java中如何利用代码直接打开JPG图片 生成后的.CLASS文件怎么直接运行
用IO流读图片文件,然后再转成图片相关类的对象,就可以在你的程序里使用了,比如设置程序的背景图片。
win + r -->cmd -->javac D:\HelloWorld.class(class文件的路径,前提是你装了JDK)