我在做一个TreeViewer的仿Windows资源文件浏览树,需要得到系统的图标文件。
我知道FileSystemView类的方法Icon getSystemIcon(File f) 可以返回f对应的系统图标,但是我需要的是Image类型的图片。我在baidu中寻找了下,没有找到Icon转化成Image类型的方法,请高手指个方向。
我知道FileSystemView类的方法Icon getSystemIcon(File f) 可以返回f对应的系统图标,但是我需要的是Image类型的图片。我在baidu中寻找了下,没有找到Icon转化成Image类型的方法,请高手指个方向。
解决方案 »
- Extjs GridPanel 加不到 TabPanel里去 那个大哥帮忙下
- cannot find symbol~ 简单吗?ms不简单哦 要原理·~^_^
- jni调用问题
- 关于JXTA中MessageImpl类和MessageElementImpl类的问题
- 请问有什么好的做JAVA国际化的工具?
- 100分随便求购一个程序!!(满足条件就给分)
- ********JTetxArea里怎么实现数据换行??
- wjmmml(笑着悲伤)非常感谢你,上来拿分!
- 在javamail-1.2中有javadocs和sundocs,在sundoc中有com.sun.mail.pop3等的介绍,为什么会分为javadocs和sundocs两个?他们各自的作用?(我不
- 新人求助,JAVA做项目的思路
- 滚动条无法往下滚动
- 解答下这几个问题 非常有意思的哦!! 在线等
先创建一个BufferedImage对象,然后获得此Image的Graphics对象
在调用Icon的 void paintIcon(Component c, Graphics g, int x, int y)
在指定位置上绘制图标。
讲Icon画到Image中去。方法二:if( icon instanceof ImageIcon){
return ((ImageIcon)icon).getImage();
}else{
//按照方法一做
}