Java gif动态图片 问题

问题描述

我需要处理的gif动画比较特殊,不是循环播放的,播放完了就停在最后一帧当我想让一个按钮上面播放这个动画时,我用icon=newImageIcon("fileName.gif");然后button.setIcon(icon);这个按钮能正确显示.而当我想要另外一个按钮也播放这个动画时,我重复上述步骤,new出一个新的icon(两个icon加载同一个gif文件),再用新的button来setIcon可是这次动画却只停在最后一直不重新播放了,怎么解决这个问题?难道需要两个不同的gif文件才行吗?谢谢好心人呀。。。没分了-。-发到非技术区。。

时间: 2024-10-24 09:19:38

Java gif动态图片 问题的相关文章

java实现gif动画效果(java显示动态图片)_java

就是每隔一定的时间显示一张图片,全部图片文件位于:"工作空间\项目名称\bin\动态图\花好月圆\"文件夹下.文件名类似:1001.jpg,1002.jpg,一直到1016.jpg: 复制代码 代码如下: /* * Donttai.java * * Created on __DATE__, __TIME__ */ package 动态图; import java.awt.Graphics;import java.awt.Image;import java.awt.image.Image

gif-Java如何保存GIF动态图片??

问题描述 Java如何保存GIF动态图片?? 更正一下之前问过的问题,因为后来发现跟socket没关系. 各位大神,到底如何才能保存gif动态图片?网上找了很久都没找到解决方案,难不成程序猿萌都没有遇到这个困扰? 需求很简单: 1) 加载一张动态图片到JLabel (此处没问题,可以正常显示动态图片) 2)按保存按钮后把动态图片保存到本地. +++++++++++++++++++++++++++++++++++++++++++++++++ 我是Java初学者,基于socket做了一个聊天工具,但

怎样使用Java Servlet动态生成图片详解

servlet|动态|详解 在Web应用中,经常需要动态生成图片,比如实时股市行情,各种统计图等等,这种情况下,图片只能在服务器内存中动态生成并发送给用户,然后在浏览器中显示出来. 本质上,浏览器向服务器请求静态图片如JPEG时,服务器返回的仍然是标准的http响应,只不过http头的contentType不是text/html,而是image/jpeg而已,因此,我们在Servlet中只要设置好contentType,然后发送图像的数据流,浏览器就能正确解析并显示出图片. 在Java中,jav

JAVA算法实现图片透明化渐变

问题描述 JAVA算法实现图片透明化渐变 关于实现图像黑白的颜色渐变可以实现.用每行的红绿蓝都逐渐减少就能实现. 但是上面要求提供一个算法把传进来的图片覆盖一层从透明黑色的阴影逐渐变成透明的效果. 求指导~~ 要是能把源码发来就跟好了~~ 解决方案 源代码肯定是没有的,需要你自己实现. 图片,是什么格式的呢?BMP,还是 PNG? 要处理图片,你首先要能读到图片未处理前的每像素的数值吧,如果能读到,做黑白渐变只是简单的修改读到的 RGB 的数值. 透明黑色的阴影,如果是 PNG 格式,则可以通过

标签-Java如何在图片上添加文字

问题描述 Java如何在图片上添加文字 小白没事干想P图玩 然后想在文字上加字 发现如果用标签那么两者是分开的 如果把文字也弄做一个标签的话会被图片遮盖 希望各位大大能赐教我如何把文字添加在图片上 谢谢 解决方案 java?给图片添加文字 最近开发中要实现给图片加文字功能,本打算用Jmagick实现的,可是中文出现乱码,没有找到解决办法,就用 最原始的方法实现了,如果随知道Jmagick图片解决中文乱码问题,可以告诉我,谢谢!!! public?class?d?{? public?static?

PS利用滤镜制作火焰燃烧字GIF动态图片效果教程

介绍用PS制作火焰燃烧字GIF动态图片效果,需要用到外挂eye candy滤镜来制作火焰效果. 效果图: 先下载eye candy滤镜(点此下载) .下载完后就可以安装了解压压缩文件.解压后如图把解压出来的文件复制到 Plug-ins 文件夹内, 并找到注册文件注册 .滤镜就装好了. 相关教程: PS制作相册自动翻页GIF动画动态效果详细教程 PS制作中国风舞墨文字个人签名档GIF动态图片教程 Photoshop制作漂亮的彩色发光字动画 PhotoShop制作流动的瀑布河水GIF动画效果教程  

标签-java 流布局 文字 图片

问题描述 java 流布局 文字 图片 我的面板设置的是流布局,我想要添加文字和图片,文字标签在第一排图片显示在第二排,这个要怎么处理用java实现 解决方案 一定要把文字和图片分开来吗?如果不是,可以把文字和图片放在一个div里面,然后整个div按流布局.这样就很容易实现了,你可以突出文字和图片的分隔,而模糊div的边界,这样看上去就像是文字和图片的流布局了.

PHP如何判断一个gif图片是否为动态图片(动画)

如何使用PHP来判断一个gif图片是否为动态图片(动画)?首先想到的是使用getimagesize()函数来看type值,发现都是gif,所以这个办法是不可行的.下面是作者在网上看到的一个函数,用来判断gif是否为动图的.贴出来和大家分享. /* * 判断图片是否为动态图片(动画) */ function isAnimatedGif($filename) { $fp=fopen($filename,'rb'); $filecontent=fread($fp,filesize($filename)

用JAVA将大图片文件转换出小的缩略图文件

缩略图|转换 用JAVA将大图片文件转换出小的缩略图文件,要求使用JDK1.4,大家可以将这段程序代码改为JavaBean,以便在WEB环境中使用,转换出的小缩略图效果不错! import javax.imageio.ImageIO;import javax.imageio.IIOException;import java.awt.image.BufferedImage;import java.awt.Image;import java.io.File;import java.awt.image