1

我想为我的 Java swing 应用程序引入更新和回滚功能。首先,我尝试使用两个jar文件,一个将更新另一个文件并退出。
这次尝试是成功的,但问题是我无法为我的应用程序设置图标图像MAC OS。下一次尝试是使用单个 jar 文件并使用系统进程重命名正在运行的 jar 文件并运行更新的jar文件。但是我不熟悉系统命令,也不知道如何将这些命令与 Java 应用程序(ProcessBuilder)集成。
有没有为jar文件设置图标的解决方案?

Jarbuddler很有用,但在我的情况下无济于事(两个jar文件 - LauncherApplication

或者

您能否提供一个“系统进程”的解决方案。使用命令是否有问题,即操作系统版本?

请指教。

4

1 回答 1

0

码头

com.apple.eawt.Application 类包括以下用于管理 Java 应用程序的 Dock 图标的方法:

public java.awt.Image getDockIconImage()
public void setDockIconImage(java.awt.Image)
public java.awt.PopupMenu getDockMenu()
public void setDockMenu(java.awt.PopupMenu)
public void setDockIconBadge(String)

https://developer.apple.com/library/mac/#documentation/Java/Conceptual/Java14Development/07-NativePlatformIntegration/NativePlatformIntegration.html

于 2013-07-08T09:05:16.413 回答