導航:首頁 > 編程語言 > java顯示gif

java顯示gif

發布時間:2022-11-21 07:48:51

① 如何將java中獲取的到gif圖片,在顯示的時候去除背景紅色

簡單一點,用 java.awt.image.BufferedImage逐點過濾,保存成內存圖片,然後直接輸出

② java可以控制gif的播放嗎

是可以的,原理是將gif載入到內存中變為一張張圖片,簡單的可以利用thread.sleep(time)來控制顯示圖片的間隔,也可以用其他方法。

③ Java支持GIF和JPEG圖像格式嗎

Java1.0支持顯示GIF和JPEG格式的圖像文件,這些文件的擴展名為.gif、.jpg或.jpeg。在java.awt.image包、java.awt包和java.applet包中都有對圖像的支持

④ java 如何生成動態的gif圖片

實現思路:無論是何種類型,都是轉換為流的形式進行的文件傳輸和存儲。
可以通過BufferedReader 流的形式進行流緩存,之後通過readLine方法獲取到緩存的內容。
BufferedReader bre = null;
OutputStreamWriter pw = null;//定義一個流
try {
String file = "D:/test/test.GIF";
bre = new BufferedReader(new FileReader(file));//此時獲取到的bre就是整個文件的緩存流
pw = new OutputStreamWriter(new FileOutputStream(「D:/New.GIF」),"GBK");//確認流的輸出文件和編碼格式,此過程創建了「test.GIF」實例
while ((str = bre.readLine())!= null) // 判斷最後一行不存在,為空結束循環
{
pw.write(str);//將要寫入文件的內容,可以多次write
};
bre.close();
pw.close();//關閉流
備註:文件流用完之後必須及時通過close方法關閉,否則會一直處於打開狀態,直至程序停止,增加系統負擔。

⑤ java swing 中gif圖片為啥不是動態顯示

Java不支持Gif 的圖片,只會顯示第一幀圖片
一般的實現是:用多個圖,然後,順序循環的調用

⑥ 求教:如何在JAVA程序中添加gif圖標文件啊

調用組件的setIcon方法,比如a.setIcon(new ImageIcon("C:/test.gif"));

⑦ java怎麼在JFrame中顯示動態圖片

試了一下,從網上找了個GIF

可以用啊

--------------------------------------------------------------------------------------------

importjava.awt.Graphics;

importjavax.swing.ImageIcon;

importjavax.swing.JFrame;

importjavax.swing.JPanel;

{

publicImageApp(){

setDefaultCloseOperation(EXIT_ON_CLOSE);

setLocationRelativeTo(null);

setSize(400,300);

setResizable(false);

getContentPane().setLayout(null);

JPanelpanel=newImagePanel();

panel.setBounds(0,0,400,300);

getContentPane().add(panel);

setVisible(true);

}

publicstaticvoidmain(String[]args){

newImageApp();

}

classImagePanelextendsJPanel{

publicvoidpaint(Graphicsg){

super.paint(g);

//ImageIconicon=newImageIcon("D:\1.jpg");

ImageIconicon=newImageIcon("D:\14405937jqhjsppeninjf9.gif");

g.drawImage(icon.getImage(),0,0,400,300,this);

}

}

}

⑧ JAVA程序按鈕中顯示gif圖片

java不支持gif格式的圖片,只支持jpg的。換種格式的試試。

⑨ java swing中GIF圖片顯示問題

不是程序的問題,是圖片的問題。我們這里做美工的都是png圖片,沒有用gif的。得問問ps的人。放心不是程序問題的。

⑩ Java Applet中如何顯示GIF動畫

是你的圖片格式有問題吧,換一個試試

{

@Override
publicvoidinit(){
try{
URLurl=newURL("https://gss0..com/70cFfyinKgQFm2e88IuM_a/forum/pic/item/.jpg");
ImageIconicon=newImageIcon(url);
JLabell=newJLabel();
l.setIcon(icon);
this.setContentPane(l);
this.setSize(icon.getIconWidth(),icon.getIconHeight());
}catch(MalformedURLExceptione){
e.printStackTrace();
}
}
}
閱讀全文

與java顯示gif相關的資料

熱點內容
沒用app語音智能提醒怎麼設置 瀏覽:502
linuxwiki安裝 瀏覽:680
隔牆演算法 瀏覽:173
安卓手機為什麼app不通知 瀏覽:550
申請雲伺服器購買費用 瀏覽:115
雲伺服器鏡像下載到本地 瀏覽:4
電腦文件夾名有橫杠 瀏覽:154
無印良品壓縮紙膜 瀏覽:753
完全隨機演算法 瀏覽:31
怎麼看文件是否是日語解壓 瀏覽:353
電影打分python代碼 瀏覽:350
androidjni獲取簽名 瀏覽:111
解壓文件電腦上哪裡找 瀏覽:447
linuxcutc 瀏覽:173
金穗蜀道通etc用什麼app辦理 瀏覽:123
阿雲伺服器系統盤與數據盤的區別 瀏覽:213
gcc編譯器可以用於單片機嗎 瀏覽:259
xmanagerlinux配置 瀏覽:664
文件夾視頻沒有聲音怎麼回事 瀏覽:83
閃閃app是什麼軟體 瀏覽:206