『壹』 java中輸出圖片的代碼
final ImageView iv=(ImageView)findViewById(R.id.iv);
Button bt=(Button)findViewById(R.id.bt);
bt.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View p1)
{
// TODO: Implement this method
if(iv.getDrawable()!=null)
iv.setImageResource(R.id.photo);
else iv.setImageResource(0);
}
});
『貳』 Java編寫時,怎麼輸出一張圖片呀
(1)首先用ImageIO類讀取這張圖片
(2)如果要對這張圖片修改,通過圖片獲取Graphics對象,再調用Graphics的方法來繪制、修改。
(3)再調用ImageIO的方法將圖片輸出到特定IO流即可。
具體代碼實例可參考李剛的瘋狂Java講義的11.8節。
『叄』 JAVA如何直接在console控制台上用IO流輸出圖片急求!
解決方法:int len = fis.read(); read 方法加入參數bys,這樣才能把fis的內容注入bys裡面。
順便說下,FileInputStream不能正確輸出中文,因為這個是按位元組輸出的,每個中文站2個位元組,會出現亂碼。
『肆』 怎麼用JAVA實現從網路上獲取一張圖片,並輸出
我看了下API, 不知道下面的方法是否可行,你可以試一下
swing包里有個類ImageIcon
ImageIcon(String filename),指定文件生成一個ImageIcon im;
然後調用im.getImage()返回一個Image對象 image,再調用image對象的getGraphics()返回一個Graphics對象,使用Graphics繪畫
繪畫中途不知道界面會不會把image重繪,如果看不到結果的話,用image對象構造ImageIcon,然後用ImageIcon構造一個JLabel添加到界面上顯示