我有一个带有主JFrame和其他JDialog和JFrame的应用程序。
我希望用户能够在按下F7时截取屏幕截图。
我在主框架上有一个KeyListener,但是当框架失去焦点时它将无法工作。
除了将KeyListener添加到所有窗口之外,还有更好的方法来实现我想要的吗?
感谢您的帮助。
答案 0 :(得分:0)
好的,我找到了我要找的东西,KeyboardFocusManager,负责将所有KeyEvent分派给焦点元素。
以下是它的工作原理:
file(REMOVE_RECURSIVE ${CMAKE_BINARY_DIR}/tmp/)