Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JInternalFrame键侦听器焦点_Java_Swing_Keylistener_Jinternalframe - Fatal编程技术网

Java JInternalFrame键侦听器焦点

Java JInternalFrame键侦听器焦点,java,swing,keylistener,jinternalframe,Java,Swing,Keylistener,Jinternalframe,你好 我有一个视图[扩展具有控制器的JInternalFrame[实现KeyListener]。 在我的一个方法中,void loadListener()是我将KeyListener添加到视图中的地方 在帧的第一个焦点处,KeyListener触发其三个方法。将焦点更改为另一帧[另一个视图,另一个控制器]并返回到第一帧后,KeyListener将不再触发 如何在将焦点返回到具有KeyListener的帧后再次触发KeyListener的焦点。不要使用KeyListener。Swing旨在使用更容

你好

我有一个视图[扩展具有控制器的JInternalFrame[实现KeyListener]。 在我的一个方法中,void loadListener()是我将KeyListener添加到视图中的地方

在帧的第一个焦点处,KeyListener触发其三个方法。将焦点更改为另一帧[另一个视图,另一个控制器]并返回到第一帧后,KeyListener将不再触发


如何在将焦点返回到具有KeyListener的帧后再次触发KeyListener的焦点。

不要使用KeyListener。Swing旨在使用更容易处理焦点问题的方法。

您是在重新获得焦点时尝试接收事件,还是在重新获得焦点后击键时尝试接收事件?嗯?这是一个错误或者是问题。“是”是什么意思?很抱歉回答得太晚。我正在努力重新集中注意力。