【发布时间】:2011-08-23 16:01:49
【问题描述】:
我需要一个示例,如何添加一个键盘处理程序来检测何时 Ctrl+C , Ctrl+X , Ctrl+C 按下JTree。
我之前是用菜单快捷键做的,但没有成功。
【问题讨论】:
-
虽然这些建议可行,但它们确实值得-1。 Swing 旨在与 Key Bindings 一起使用,而不是 KeyListeners。请参阅:download.oracle.com/javase/tutorial/uiswing/misc/...。解决方案应该促进标准的 Swing 设计理念。使用 KeyListeners 用于不支持键绑定的旧 AWT 应用程序。
-
请参阅 camickr's 答案以获得 Key Bindings 教程的工作链接。
标签: java keyboard-shortcuts jtree