当前位置: 首页 > 面试题库 >

Java OS X Lion关于菜单

吕自明
2023-03-14
问题内容

我试图覆盖OS X
Lion上的Java应用程序或Leopard及以上版本中的任何内容的about菜单。我怎么做?到目前为止,我阅读的教程似乎不是最新的,,,某些类不再在Java
Mac SDK中出现,而其他事件则不会触发。

提前致谢!


问题答案:

如果您将maven用作http://developer.apple.com/library/mac/documentation/上的基础Apple说明,则可能会发现http://simplericity.com/2007/10/02/1191336060000.html上的说明很有趣。Java
/ Reference / 1.5.0 / appledoc / api /
index.html也
需要反射才能在非Apple
JDK上可靠地使用。

“此类允许您的Java应用程序响应Mac OX X特定的Apple事件。要使用此类,请执行以下操作:

  • 获取应用程序的实例。

  • 实例化一个或多个实现ApplicationListener接口的对象。(提供了一个便利类com.apple.eawt.ApplicationAdaptor。为其创建一个实例,以便在ApplicationListener接口中对事件进行默认处理)。

  • 实现适当事件的处理程序。

  • 向Application对象注册ApplicationAdaptor。”

也许您错过了这一部分?

编辑:看来这在10.6更新3和10.5更新8中已严重更改。在中的处理程序中显示一个普通的Java对话框

    Application a = Application.getApplication();
    a.setAboutHandler(new AboutHandler() {

        public void handleAbout(AboutEvent arg0) {
// here
        }

    });


 类似资料:
  •  点下鼠标右键后呼叫的 KAG 的游戏界面。  例如使用右键来调出存储/读取画面。 总之先上范例  调用右键菜单的指令是 rclick 。使用这个指令、可以设定点下右键后呼叫的剧本段落。此外,也可以不使用呼叫(调用菜单后,使用return可以返回游戏),而是直接跳转到某个标签(右键跳跃后无法返回,等同于jump)。  例如,在 rlick.ks 里写入以下内容。 例: *rclick @rclic

  • "选择资源管理器中显示的项目" 选项组让您能选择添加到资源管理器关联菜单中的项目。当您在资源管理器和桌面上的一个文件和压缩文件图标上点击鼠标右键时,这些项目会显示。 "拖放上下文菜单" 选项可以用于从上下文菜单里删除 WinRAR 压缩和解压命令,在使用鼠标右键拖放文件后会显示此上下文菜单。默认启用这些选项,因此 WinRAR 建议在鼠标右键拖放之后使用一个目标文件夹作为目的地来压缩文件并解压文件

  • 我在我的应用程序中以稍微不同的方式实现了抽屉菜单。但是抽屉不能顺利地打开或关闭。它在两者之间滞后。在谷歌应用程序中,抽屉菜单是如此流畅。我是如何实现的?这个问题已经在这里问过了,但它没有满足我的需求。请帮助! XML Java语言

  • 问题内容: 我有以下形式的数据 我想要两个下拉菜单。第一个下拉列表将显示“名称”。当用户从第一个下拉列表中选择名称时,应在第二个下拉列表中填充相应的“版本”。 无效的jsfiddle链接:http://jsfiddle.net/fynVy/174/ 问题答案: 您需要调整HTML模板,以便第一个下拉列表显示服务器名称,并且第二个下拉列表的选项基于所选下拉列表(第一个下拉列表的ngModel)中的版

  • 本文向大家介绍关于 标签的enctype属性你有哪些了解?相关面试题,主要包含被问及关于标签的enctype属性你有哪些了解?时的应答技巧和注意事项,需要的朋友参考一下 代表了form表单提交的数据发送到服务器如何进行编码, 默认是会对所有字符进行编码,空格转换+,特殊字符转换ASCLL muitipart/form-data 不对字符进行编码,传递文件时该值是必需的 text/plain 对空格

  • ChartBuilder的使命: 让更多的人通过可视化发现数据的价值,帮助非专业工程师通过图形化界面,轻松搭建专业水准的可视化场景。 ChartBuilder官方文档,在每次ChartBuilder升级时同步更新。