Image img = Toolkit.getDefaultToolkit().getImage("image\\main.gif");
setIconImage(img);
如上代码。我想在JFrame中设置一个图标(就是左上角),main.gif是一张静止的图片时,JFrame可以正常显示。但是一张动画时(文件格式还是gif),编译可通过,JFrame界面显示不出来。
我的开发环境是jbuilder 2006.
setIconImage(img);
如上代码。我想在JFrame中设置一个图标(就是左上角),main.gif是一张静止的图片时,JFrame可以正常显示。但是一张动画时(文件格式还是gif),编译可通过,JFrame界面显示不出来。
我的开发环境是jbuilder 2006.
解决方案 »
- java中不是万物皆是对象吗?有特例,大家看看
- 向数据库插入图片 提示SQL syntax错误
- 如何通过服务器端程序,删除客户端IE7临时文件?
- 如何用正则表达式去掉<script></script>
- 问一下java有不有随机函数?
- 某大型公司JAVA面试问题?有关super()问题无分!想换工作的朋友感兴趣看下?
- 线程报错的问题
- 在一维数组输出中("a["+0+"]="+a[0]);是什么意思?请各位高手帮帮,谢谢!
- (高分求教)有谁见过这个问题,高手进来!!!
- 各位高手好,我是菜鸟,有一问题,请帮忙!!谢谢
- java用iTxext怎么把word格式转换为PDF格式
- 对话框的文本怎么提取到框架的文本区中
Image image = imageIcon.getImage();
this.setIconImage(image);
this.setVisible(true);
改成:getImage(YourClassName.class.getReSource("Imag"));
我的意思是:当main.gif是一张静态的图片时,JFrame可以正常显示,图标main.gif也可以正常显示;当main.gif是一张动态图片时(多帧合成的gif动画),JFrame就根本显示不出来了。我一直觉得是图片的问题,可是java 不是支持gif吗?难道只支持单帧静态的,不支持多帧动态的。