社区
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() 方法。
...全文
130
3
打赏
收藏
请问Mac OS X上怎么取得系统文件(例如,Desktop)的图标图像
请问Mac OS X上怎么取得系统文件(例如,Desktop)的图标图像? Icon icon = FileSystemView.getFileSystemView().getSystemIcon(getFile()); 这里得到的 icon 是个apple.laf.CUIAquaIcon 类对象,没有 getImage() 方法。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
4. **兼容性**:ICO文件格式是Windows操作系统广泛支持的,但为了保证跨平台的兼容性,开发者可能还需要提供其他格式的
图标
,如PNG或SVG,以满足
Mac
OS
、Linux或其他操作系统的需求。 5. **自定义
图标
**:在GIS系统...
Mac
下127个常用软件[参考].pdf
* Can Combine Icons:将
Mac
OS
X 的 128x128
图标
输出成 Windows 的 ico 格式 * CandyBar:
图标
替换工具,支持大量主题下载 系统优化和维护 * Cocktail:
Mac
上最老牌的系统优化和维护工具 * DiskWarrior:
Mac
...
Mac
用户必备!100多款免费实用的苹果
Mac
软件大搜集.docx
描述中的内容证实了这一点,强调了这对于从Windows转到
Mac
OS
X的新用户来说非常有用,因为这些免费软件可以帮助他们适应新的操作系统,并找到替代Windows上熟悉软件的解决方案。 以下是一些从文档内容中提取的关键...
jdic工具包jar
这个工具包主要针对Windows、Linux和
Mac
OS
X等操作系统,使得Java开发者能够更好地利用操作系统的特性,提供更符合用户习惯的交互体验。 JDIC的核心功能包括但不限于: 1. **系统Tray
图标
支持**:JDIC允许Java...
zim-
desktop
-wiki:Zim桌面Wiki项目的主要存储库
Zim-桌面Wiki编辑器 Zim是用于维护Wiki页面集合的图形文本编辑器。 每个页面都可以包含指向其他页面,简单格式和
图像
的链接。 页面存储在文件夹结构中,... 在
Mac
OS
X上,可以使用以下方法从Homebrew安装zim: bre
Java SE
62,635
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章