社区
Java SE
帖子详情
请问Mac OS X上怎么取得系统文件(例如,Desktop)的图标图像
chenweionline
2008-01-19 05:55:26
请问Mac OS X上怎么取得系统文件(例如,Desktop)的图标图像?
Icon icon = FileSystemView.getFileSystemView().getSystemIcon(getFile());
这里得到的 icon 是个apple.laf.CUIAquaIcon 类对象,没有 getImage() 方法。
...全文
145
3
打赏
收藏
请问Mac OS X上怎么取得系统文件(例如,Desktop)的图标图像
请问Mac OS X上怎么取得系统文件(例如,Desktop)的图标图像? Icon icon = FileSystemView.getFileSystemView().getSystemIcon(getFile()); 这里得到的 icon 是个apple.laf.CUIAquaIcon 类对象,没有 getImage() 方法。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenweionline
2008-01-20
打赏
举报
回复
谢谢楼上,我使用这个方法得到的都是文件夹图标。不知道有没有方法能够取得系统文件的特殊图标?
hotjar
2008-01-19
打赏
举报
回复
Oh, BufferedImage is an Image actually. Maybe you needn't to get it exported to a image file.
I haven't got OS 10 on hand, but the interface is all the same on any platform.
Have fun.
hotjar
2008-01-19
打赏
举报
回复
Try this:
Icon icon = FileSystemView.getFileSystemView().getSystemIcon(getFile());
int width = icon.getIconWidth();
int height = icon.getIconHeight();
BufferedImage img = new BufferedImage(width,height,BufferedImage.TYPE_INT_RGB);
Graphics g = img.getGraphics();
g.setColor(Color.white);
g.fillRect(0, 0, width, height);
icon.paintIcon(null, g, 0, 0);
try {
ImageIO.write(img, "jpg", new File("c:/1.jpg"));
} catch (IOException e) {
// Make it silent here.
}
GIS系统开发
图标
ICO
SuperMap, AcrInfo_Workstation ,ArcInfo_
Desktop
等4套知名软件
图标
,共15套精美系统
图标
,完完全全满足开发系统的所有需求
Mac
下127个常用软件[参考].pdf
Mac
下127个常用软件[参考].pdf
Mac
用户必备!100多款免费实用的苹果
Mac
软件大搜集.docx
Mac
用户必备!100多款免费实用的苹果
Mac
软件大搜集.docx
zim-
desktop
-wiki:Zim桌面Wiki项目的主要存储库
Zim-桌面Wiki编辑器 Zim是用于维护Wiki页面集合的图形文本编辑器。 每个页面都可以包含指向其他页面,简单格式和
图像
的链接。 页面存储在文件夹结构中,例如在大纲视图中,并且可以具有附件。 创建新页面就像链接到不存在的页面一样容易。 所有数据均以Wiki格式存储在纯文本文件中。 各种插件提供了其他功能,例如任务列表管理器,方程式编辑器,任务栏
图标
以及对版本控制的支持。 Zim可用于: 保留笔记档案 保留每日或每周日记 在会议或讲座中做笔记 整理任务清单 草拟博客条目和电子邮件 进行头脑风暴 从软件包安装 大多数Linux发行版在其软件包存储库中都包含zim。 在Debian和Ubuntu上,该程序包简称为“ zim”。 可以通过找到Debian / Ubuntu软件包和Windows安装程序。 在
Mac
OS
X上,可以使用以下方法从Homebrew安装zim: bre
jdic工具包jar
jdic
Java SE
62,628
社区成员
307,261
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章