Java JFrame在图标化时侦听KeyEvent
当我的Java JFrame在图标化时侦听KeyEvent,java,swing,focus,jframe,keyevent,Java,Swing,Focus,Jframe,Keyevent,当我的JFrame状态被图标化时,我如何保持它监听KeyEvent 例如,在按F1键启动程序(一个自动点击器)并将帧图标化后(请记住,由于单击,帧上的焦点丢失!):)如果您试图用Java创建一个键盘记录程序,请不要这样做。它不是一个很好的工具,因为它在设计上与操作系统是隔离的,换句话说,它是“操作系统不可知论的”。你需要用一个不同的工具来描述你的邪恶计划,比如C或C++,因为这些语言允许你更接近“金属”。我不想做键盘记录器,我试图制造一个自动点击器,正如我提到的:P@AaronPriesterr
JFrame
状态被图标化时,我如何保持它监听KeyEvent
例如,在按F1键启动程序(一个自动点击器)并将帧图标化后(请记住,由于单击,帧上的焦点丢失!):)如果您试图用Java创建一个键盘记录程序,请不要这样做。它不是一个很好的工具,因为它在设计上与操作系统是隔离的,换句话说,它是“操作系统不可知论的”。你需要用一个不同的工具来描述你的邪恶计划,比如C或C++,因为这些语言允许你更接近“金属”。我不想做键盘记录器,我试图制造一个自动点击器,正如我提到的:P@AaronPriesterroth:不管怎样,Java并不是实现这一点的合适工具。为了在Java中成功,您需要JNI或JNA和C代码。。。我想我可能得用谷歌搜索一下:)@Aaronpriesteroth:有什么不相信的?Java有很多优点,其中最主要的是它能够在许多平台上运行相同的程序,并且几乎不做任何更改。如果您对实现这一目标有多困难,以及作为操作系统不可知论者意味着什么必要的牺牲有任何了解,您就会理解。对于许多工作来说,它都是一个很好的工具,但这不是一个。请看一看,这可能会对相关主题有所帮助,尽管在注释
JNI
中指定了另一种选择:-)