java - 如何从 Java 应用程序获取文件的图标显示?

标签 java desktop icons

是否有可能从 Java 桌面应用程序中找到为给定文件显示的图标,也许是基于它的 mime 类型?具体来说,我想向主机操作系统询问要显示的图标,以便它可以匹配用户希望看到的内容。

最佳答案

有一些例子here .相关代码为:

FileSystemView view = FileSystemView.getFileSystemView();    
Icon icon = view.getSystemIcon(file);    

编辑(包括评论)官方帮助页面是here .

关于java - 如何从 Java 应用程序获取文件的图标显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1272178/

相关文章:

java - 引用同一字符串对象的两个 java 变量不同步

java - Java boolean 播放按钮问题(每次单击一次又一次播放)

来自 SVG 的 Python Gtk3 窗口图标/来自股票主题的可缩放图标

Java - DB2 连接错误 SQL30082N "USERNAME AND/OR PASSWORD INVALID"

java - 使用 Java 通过 FTP 上传资源文件

applescript - 如何使用 Applescript 引用用户桌面上的文件

Java 作为具有交互式桌面支持和读取当前登录用户的 Windows 服务

java - 如何制作行业标准的桌面 Java 应用程序?

android - 启动器的应用程序图标 - 需要哪些可绘制尺寸

android - 应用程序图标未显示在标题栏中