如何将我的 SWT 应用固定在 windows 任务栏中

How to pin my SWT app in the windows taskbar

标题几乎说明了一切。

我在任务栏中有图标,但是当我右键单击它时我只能"close the window"。

可能与AppUserModelID有关,这与我程序启动时的第一行代码有关:Display.setAppName("MYAPPNAME"); 我知道有一个 TaskBar class,我已经将其用于进度/图标编辑/菜单 (not working on Win),但没有关于固定的内容。

编辑:我使用 launch4j 来启动我的应用程序。

谢谢

只能将可执行文件固定到任务栏。 jar 文件本身是不可执行的。您可以执行以下操作来固定您的应用程序:

  1. 使用像 install4j 这样的工具来创建应用程序的安装程序和可执行文件
  2. 使用 this question
  3. 的答案

如果您 运行 它直接来自 IDE,则无法(据我所知)固定它。