java - 如何在 Mac 上添加“关于”选项卡
问题描述
在 Mac 上,屏幕菜单栏上有一个按钮,它是应用程序的名称。例如,对于终端,屏幕顶部有一个标记为Terminal的按钮。当您单击它时,有一个选项显示About Terminal。单击此按钮时,它将显示有关应用程序的信息。这是一张图片:
如何在 Java 中将此添加到我的应用程序中?当我现在这样做时,会显示以下内容:
如您所见,它显示了 Java 版本等。有没有办法将其更改为更专业的格式?
解决方案
如果您的 Window extends JFrame
,只需使用setIconImage
orsetIconImages
方法来设置您的图标。
从相应的 JavaDoc:
设置要显示为此窗口的图标的图像。
其他信息是从可执行元数据中读取的。如果您直接使用 Java 运行您的应用程序,则无法更改它。对于我的应用程序,我使用 Install4J 生成一个可执行文件,安装程序将元数据添加到生成的可执行文件中。
推荐阅读
- kubernetes - 如何测量 kubernetes POD 内的容器执行时间?
- javascript - Vuejs 动态添加 ref undefined
- linux - “go build”命令后找不到可执行文件/二进制文件
- python-3.x - 如何更改选择器scrapy?
- python - 在不同的列中分离 Python Web 抓取的数据 (Excel)
- mapbox - 从 mapbox 地理编码器中检索数据
- c++ - 在 C++ 中排序,没有数组
- javascript - 如何动态添加作为一个
- powershell - Powershell:如何在未连接的计算机上安装适用于 PowerShell 的 Nuget 提供程序,以便可以从 PS 命令行安装 nuget 包?
- javascript - 单击除超链接以外的 div 中的所有元素时如何切换 div 的显示?