gpt4 book ai didi

java - 将应用程序图标从桌面文件夹提取到应用程序

转载 作者:行者123 更新时间:2023-12-02 07:10:04 26 4
gpt4 key购买 nike

是否可以从计算机桌面文件夹中读取图标并将其显示在应用程序中?

编辑:我所说的“图标”是检索用于显示的图像。原因是某些程序默认情况下不使用直接快捷方式图像,或者用户在安装程序时不创建快捷方式。由于我已经检查了我的文件夹,我注意到这些图标基于其属性(文件类型):

  • Safari - *.lnk
  • Photoshop - *.png
  • Visual Studio - *.exe

所有这些都以某种方式显示它们的图标(png 显然是最简单的),但这种非图像扩展所在的位置并不完全清楚。

最佳答案

不幸的是,没有跨平台 API 用于检索特定于应用程序或用户替换的图标。对于特定平台,请查看WindowsMac OS X .

或者,考虑FileSystemView ,它是 JFileChooser 使用的“文件系统的网关”。它抽象了文件系统使用的许多特定于平台的图标。 here 说明了使用该设施的几个示例。 .

关于java - 将应用程序图标从桌面文件夹提取到应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15629069/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com