Java 检测 jtree 上的 CTRL+X 组合键
我需要一个示例,如何添加一个键盘处理程序来检测 Ctrl+C 、 Ctrl+X 、 <在 JTree
上按下 kbd>Ctrl+C。
我以前用菜单快捷键做过这个,但没有成功。
I need an example how to add a keyboard handler that detect when Ctrl+C , Ctrl+X , Ctrl+C pressed on a JTree
.
I were do this before with menu shortcut keys but with no success.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
您可以将 KeyListener 添加到任何组件 (f)
You can add KeyListeners to any component (f)
使用 KeyListener 例如:
希望有帮助。
Use KeyListener for example :
Hope that helps.
使用按键绑定。
Use Key Bindings.
但菜单快捷键加速器通常是执行此操作的方法:
myMenuItem.setAccelerator(KeyStroke.getKeyStroke("control C"));
But menu shortcut accelerators are the way to do this normally:
myMenuItem.setAccelerator(KeyStroke.getKeyStroke("control C"));