mac下java怎么使用助记符
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac下java怎么使用助记符相关的知识,希望对你有一定的参考价值。
当用户按下ALT p时,这将使tfldplantsneedjtext字段成为焦点。它还高亮显示将触发焦点更改的角色。(在这种情况下,当按下ALT时,“Plants”中的“P”带下划线。)这太棒了。。。嗯,有点。在Mac电脑上,当用户按下ALT(也是Mac键盘上的选项)时,助记符处于高位,但按下p时不会触发焦点变化。但是,如果用户按下了控制选项p,则它会按“预期”工作,焦点也会改变。(另一方面,如果用户确实按了选项p,当前关注的文本字段将插入有趣的字符。)
我知道我可以通过getInputMap和getActionMap指定自定义键绑定来实现这一点,但是有没有办法更改应用程序全局助记符修饰符,以便我们可以使用自动键绑定和触发字符高亮显示?(在我的例子中,我想使用Command或Meta作为助记符修改键。) 参考技术A 我只需要为计算、重置和退出按钮设置快捷键。
我认为你把“助记符”和“加速器”混淆了。
当组件被聚焦时,“助记符”被调用。您可以使用“alt”键加上按钮上文本的下划线字符来调用该操作。
即使组件没有焦点,也可以通过使用指定的击键来调用“加速器”。
因此,不必直接尝试使用键绑定,您可以设置 Action . 将操作添加到按钮时,将自动为您设置键绑定。
有关更多信息,请阅读swing教程中有关如何使用操作的部分
Java技术_Java千百问(0010)_Mac环境下无法打开eclipse怎么办
Mac环境下无法打开eclipse怎么办
有很大的可能是eclipse(什么是Eclipse:java开发应该使用什么工具)没有指定jdk版本(如何安装Jdk:如何安
以上是关于mac下java怎么使用助记符的主要内容,如果未能解决你的问题,请参考以下文章
Java技术_Java千百问(0010)_Mac环境下无法打开eclipse怎么办