⑴ java 通過 路徑 來調用已有圖片(或其他任何文件)的代碼怎麼寫
Class.getResource("") 返回的是當前Class這個類所在包開始的位置
舉例
URLurl=XXXX.class.getResource("");
System.out.println(url);
//輸出file:/D:/space/workspace/JDK8/bin/a/
所以a文件下的圖片不需要寫/1.jpg而直接寫1.jpg
URLurl=XXXX.class.getResource("1.jpg");
ImageIcon對象的構造方法很多
比如寫圖片路徑來構造
相對路徑的寫法
ImageIconicon=newImageIcon("src\a\50.png");
完整路徑,
ImageIconicon=newImageIcon("D:\space\workspace\JDK8\src\a\50.png");
使用完整路徑,可以載入電腦上的其他位置的圖片
比如ImageIconicon=newImageIcon("c:\50.png");
在圖片上右鍵單擊------>選擇Properties------->彈出對話框里有Location信息
這個信息就是完整路徑
⑵ 請問下java中導出圖片怎麼做
很簡單的啦,bufferedimage啦你去看看jdk的demo吧
⑶ java中Image獲得相對路徑的圖片,求代碼
Image img=Image.getInstance("images/image-left.jpg");
這樣就可以了
⑷ java返回圖片位元組數組到html,前段怎麼展示
java返回圖片位元組數組到html,前段不能鏈接在一起,可以通過ajax模擬展示。通過腳本和後台進行交互,根本的還是你問我答式的訪問,只不過可以不通過頁面轉換。用java處理後得到的可以用工作域的方式傳給html,把值放入request,session這些都可以,然後在頁面中通過作用域得到你放在裡面的值。
⑸ Java編寫時,怎麼輸出一張圖片呀
(1)首先用ImageIO類讀取這張圖片
(2)如果要對這張圖片修改,通過圖片獲取Graphics對象,再調用Graphics的方法來繪制、修改。
(3)再調用ImageIO的方法將圖片輸出到特定IO流即可。
具體代碼實例可參考李剛的瘋狂Java講義的11.8節。