请问Mac OS X上怎么取得系统文件(例如,Desktop)的图标图像?Icon icon = FileSystemView.getFileSystemView().getSystemIcon(getFile());
这里得到的 icon 是个apple.laf.CUIAquaIcon 类对象,没有 getImage() 方法。
这里得到的 icon 是个apple.laf.CUIAquaIcon 类对象,没有 getImage() 方法。
解决方案 »
- 求教
- sqlserver 2005用ResultSetMetaData取列类型,日期取出了nvarchar
- 命令行传参数给bat文件
- hibernate类找不到的问题
- 求救高手!!用JDBC直连SQL Server 2000怎么连接??
- String s = new String("xyz");创建了几个String Object?
- 求教写一个通用的数据报表输出程序(用JAVA实现)给个实现方法,谢谢
- 邮件附件(各种类型文件)的发送和接收问题.急待高手们来指点..
- wjmmml 拿分来,100分呀!!!!
- java安装之后怎么设置?菜鸟急不可待
- jdk 1.5.0的环境变量怎么配置?
- 有一定Java基础,好找工作吗?
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.
}