Ⅰ 請教如何用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)