导航:首页 > 编程语言 > 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相关的资料

热点内容
手机上用什么来编程 浏览:430
华为设置为大文件夹时怎么展开 浏览:860
如何打开腾讯云服务器防火墙 浏览:169
电脑编程属于it吗 浏览:353
如何分辨文件夹 浏览:714
哪里能学懂通达信每个源码的含义 浏览:833
命令式过去式形式 浏览:450
车铣复合铣六角编程实例 浏览:743
android通知的呼吸灯 浏览:907
单片机排针的功能 浏览:849
华为的服务器现在被什么公司收购 浏览:285
服务器粘包怎么处理 浏览:726
怎么进创意工坊的服务器 浏览:786
空调压缩机加变频器 浏览:968
加密货币有哪些可以玩 浏览:993
腾讯云服务器如何生成备案授权码 浏览:950
计算机学算法好还是人工智能 浏览:500
java命令运行eclipse 浏览:979
u盘加密其他办法 浏览:808
zm螺纹算法 浏览:778