JFrame设置的图标不能显示?

问题描述

Imageimg=Toolkit.getDefaultToolkit().getImage("image\main.gif");setIconImage(img);如上代码。我想在JFrame中设置一个图标(就是左上角),main.gif是一张静止的图片时,JFrame可以正常显示。但是一张动画时(文件格式还是gif),编译可通过,JFrame界面显示不出来。我的开发环境是jbuilder2006.

解决方案

解决方案二:
ImageIconimageIcon=newImageIcon("img/chick.gif");Imageimage=imageIcon.getImage();this.setIconImage(image);this.setVisible(true);
解决方案三:
这里就不需要用什么toolKid这里的this就是当前你的frame窗口这样就好了
解决方案四:
一般采用的是ToolKit这样比较好控制估计是你没开启是否可视!
解决方案五:
getImage("image\main.gif");改成:getImage(YourClassName.class.getReSource("Imag"));
解决方案六:
setVisible(true);我也设置了。我的意思是:当main.gif是一张静态的图片时,JFrame可以正常显示,图标main.gif也可以正常显示;当main.gif是一张动态图片时(多帧合成的gif动画),JFrame就根本显示不出来了。我一直觉得是图片的问题,可是java不是支持gif吗?难道只支持单帧静态的,不支持多帧动态的。

时间: 2024-11-02 21:03:53

JFrame设置的图标不能显示?的相关文章

android中ToolBar设置NavigationIcon图标不显示、失败、没反应,绝对管用

最近开发android app,程序中用到ToolBar控件,想设置ToolBar的NavigationIcon图标图标可是怎么设置都不管用,一直显示控件自带的. 异常: 在布局XML中设置android:navigationIcon="@drawable/icon"或者在代码中设置都无法自定义成自己需要设置的NavigationIcon图片. 代码设置NavigationIcon如下: Toolbar toolbar = (Toolbar)findViewById(R.id.my_t

android-Android桌面的快捷方式图标不显示

问题描述 Android桌面的快捷方式图标不显示 我想在安卓桌面的某一位置通过代码添加了一个快捷方式,我从远程服务器上下载了图标,然后把这个图标设置成桌面的快捷方式图标. String url = "http://www.the-brights.net/images/icons/brights_icon_50x50.gif"; InputStream ins = null; try { ins = new java.net.URL(url).openStream(); } catch

桌面输入法图标不显示

     输入法图标也会莫名其妙地丢失,但在控制面板中却没有"输入法",这时可以按以下方法尝试: 方法1:在任务栏单击鼠标右键,弹出快捷菜单,把鼠标移动到"工具栏"上,会弹出子菜单,看看其中的"语言栏"有没有被选中,如果没有选中,单击选中"语言栏",或者控制面板-区域和语言选项-语言-详细信息-设置-语言栏-在桌面上显示语言栏 打勾. 一般会显示输入法图标.   方法2:依次单击"开始→设置→控制面板",打

win7怎么让图标不显示底下文字

  win7怎么让图标不显示底下文字 1.首先,如果你的图标或文件夹有显示扩展名的话,先需要将其隐藏起来,具体操作如下: ①按组合键win+r打开运行窗口,输入control folders并按回车调出文件夹选项,如图所示: ②在文件夹选项窗口中,切换至查看选项卡,在高级设置栏下找到隐藏已知文件类型的扩展名并将其勾选,如图所示: 2.接着搜索字符映射表并将其打开,如图所示:windows7教程 3.调出字符映射表窗口后,往下拉,找到空白框,点击选择并复制,如图所示: 4.接着给想要让不显示文字的

WinXP桌面右下角无线连接图标未显示怎么解决

  WinXP桌面右下角无线连接图标未显示怎么解决: 1.在WinXP系统桌面上右键单击"网上邻居"图标,选择"属性"菜单命令.在打开的"网络连接"窗口中右键单击"无线网络连接"图标,选择"属性"命令,如图所示. 2.打开"无线网络连接 属性"对话框,选中"连接后在通知区域显示图标"复选框,并单击"确定"按钮,如图所示. 3.设置成功,如图所示.

excel图表中如何设置数据标志的显示位置

  如何在excel图表中设置数据标志的显示位置 方法/步骤 为方便演示 制作如下excel表格 并生成内嵌柱状图 双击柱内如 弹出数据系列格式 数据标签设置为值 设置完后 值将显示在图标上 如下图所示 双击数据标签 弹出数据标志格式 按如下设置 标签在标记内 显示效果如下 标签值得是数字 标记指的是柱 这是标签居中的效果 这是标签在轴内侧的效果 这是标签在数据标记外的效果 注意事项 标签指的是数字 标记指的是柱 以上就是excel图表中如何设置数据标志的显示位置方法介绍,希望大家喜欢!

Win7任务栏图标不显示如何解决

  Win7任务栏图标不显示如何解决?Win7系统程序托盘图标都隐藏在任务栏的"小三角"里,但是这样任务栏图标不显示,点击小三角找图标就有点麻烦.所以,小编给大家分享Win7任务栏图标显示设置技巧,一起来看看吧! 1.假如在系统桌面底部的任务栏上没找到正在运行的程序图标,点击任务栏右端的三角小按钮,就能看到隐藏的软件图标,如果里面软件状态有变化还会有通知显示,如下图: 2.我们可以按住鼠标左键来拖动小图标调整位置. 3.像QQ这种具有信息提示的图标,为了便于收取信息,我们可以将其拖动到

win7系统图标不显示缩略图该怎么办

  win7是全新改革的操作系统,在操作上与功能上赢得用户的欢迎,除了超炫的操作界面之外,平时也会对系统自定义人性化设置,很多设置技巧也是靠我们平常去慢慢琢磨.有用户看到朋友的win7 64位系统文件图标或图片图标可以显示缩略图,很是酷炫美观,为什么自己的电脑WIN7系统图标不能这样显示,下面给大家简单介绍下win7系统图标显示缩略图设置方法. win7系统图标显示缩略图设置方法: 1.鼠标左键双击我的电脑,在窗口顶端,找到工具,点击,打开文件夹选项. 2.选择查看,然后在查看页面的就可以了,是

Win7任务栏图标不显示怎么办?

  对于刚刚接触Win7系统的用户来说总有个疑惑,程序最小化之后为什么任务栏图标不显示呢?其实这就是Win7系统的一大人性化改进.程序托盘图标都隐藏在任务栏的"小三角"里.下面小编就为大家介绍一下Win7任务栏图标显示设置技巧. 1.假如在系统桌面底部的任务栏上没找到正在运行的程序图标,点击任务栏右端的三角小按钮,就能看到隐藏的软件图标,如果里面软件状态有变化还会有通知显示,如下图: 2.我们可以按住鼠标左键来拖动小图标调整位置. 3.像QQ这种具有信息提示的图标,为了便于收取信息,我