gpt4 book ai didi

java - 如何在 OS X 应用程序菜单中添加检查更新菜单项?

转载 作者:行者123 更新时间:2023-12-02 01:17:22 26 4
gpt4 key购买 nike

在 OS X 上,具有“检查更新...”菜单项的应用程序通常将其显示在应用程序菜单中,如下所示:

Check for Updates in Application Menu

但是,我不知道如何在 Java 中执行此操作。使用 com.apple.eawt 扩展,我可以向应用程序菜单添加一些项目:

Application application = Application.getApplication();

//Register About Menu
application.setAboutHandler(new AboutHandler() {

@Override
public void handleAbout(AboutEvent arg0) {
//Display an about dialog
}

});

//Register Preferences Menu
application.setPreferencesHandler(new PreferencesHandler(){

@Override
public void handlePreferences(PreferencesEvent arg0) {
//Display a preferences dialog
}

});

但是,似乎没有通用的 Application.setApplicationMenuHandler() 或类似的东西可以让我向应用程序菜单添加任意菜单。那么如何添加“检查更新”菜单项或任何与此相关的菜单项?

最佳答案

Java 中没有办法做到这一点

com.apple.eawt 包已替换为 new methods for the Desktop class在 Java 9 中。这本来是类似的逻辑位置,但不存在这样的方法。

我还没有看到任何第三方库允许这样做,并且怀疑它是否可能。所以我要认输并说这是不可能的。希望看到有人发布另一个答案来证明我错了。

关于java - 如何在 OS X 应用程序菜单中添加检查更新菜单项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19886759/

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