⑴ 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.awt.image.BufferedImage逐點過濾,保存成內存圖片,然後直接輸出
⑶ java swing 中gif圖片為啥不是動態顯示
Java不支持Gif 的圖片,只會顯示第一幀圖片
一般的實現是:用多個圖,然後,順序循環的調用
⑷ java swing中GIF圖片顯示問題
不是程序的問題,是圖片的問題。我們這里做美工的都是png圖片,沒有用gif的。得問問ps的人。放心不是程序問題的。
⑸ JAVA程序按鈕中顯示gif圖片
java不支持gif格式的圖片,只支持jpg的。換種格式的試試。