我试图使用NetBeans可视化设计器在我的应用程序使用Ctrl+C
,Ctrl+X
和Ctrl+V
作为摇摆JMenu
快捷。除了这些,其他所有快捷方式都可以使用的Java JMenu的CTRL + C快捷键不能正常工作
有什么问题?
我试图使用NetBeans可视化设计器在我的应用程序使用Ctrl+C
,Ctrl+X
和Ctrl+V
作为摇摆JMenu
快捷。除了这些,其他所有快捷方式都可以使用的Java JMenu的CTRL + C快捷键不能正常工作
有什么问题?
很难从您的描述中猜出问题是什么,但让我猜测:您是否碰巧在同一个JFrame上有JTextArea?它有一些称为actionMap(setActionMap(),getActionMap())的纯属性,它可能会注册这些加速器。
错误:它不是包含keyBindings(又名:加速器)但inputMap的actionMap。 – kleopatra 2011-04-18 18:35:21
这些键绑定默认用于文本组件。因此,如果焦点位于文本组件上,它们将调用文本组件的默认操作。
如果您需要更多帮助,请发布您的SSCCE来证明问题。
如果我的假设碰巧是真的并且你被卡住了,我可以给你代码示例如何删除这些绑定。 – 2011-04-18 16:55:46