Java JMenu CTRL+C 快捷键不起作用
我尝试使用 Ctrl+C
、Ctrl+X
和 Ctrl+V
作为 Swing JMenu
快捷方式我的应用程序中的 NetBeans 视觉设计器。除了这些之外,所有其他快捷方式都有效。
有什么问题吗?
I'm trying to use Ctrl+C
, Ctrl+X
and Ctrl+V
as Swing JMenu
shortcut using NetBeans Visual Designer in my app. All of other shortcuts work except these.
What's the problem?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这些键绑定默认用于文本组件。因此,如果焦点位于文本组件上,它们将调用文本组件的默认操作。
如果您需要更多帮助,请发布您的 SSCCE 来说明问题。
Those Key Bindings are used by default for text components. So if focus is on a text component they will invoke the default Action for the text component.
If you need more help then post your SSCCE that demonstrates the problem.
从你的描述中很难猜出问题是什么,但让我猜猜:你碰巧在同一个 JFrame 上有 JTextArea 吗?它有一些简洁的属性,称为actionMap(setActionMap(),getActionMap()),它可能注册了这些加速器。
It is pretty hard to guess what the problem is from your description, but let me guess: do you happen to have JTextArea on the same JFrame? It has some neat property called actionMap (setActionMap(), getActionMap()), which probably has these Accelerators registered.