【发布时间】:2010-04-14 14:52:48
【问题描述】:
使用我的文本字段后,我无法让点击后的 jpanel 重新成为我的 keylistener 的焦点。它适用于鼠标侦听器,但所有其他击键都会被文本字段而不是 jpanel 检测到。
面板已设置焦点(true)并且工作正常,直到我将键盘焦点赋予文本字段。就像文本字段不会释放焦点一样。
有什么建议吗?
【问题讨论】:
-
答案是在文本动作执行完后在面板上调用requestFocus()。
-
请提交此评论作为您的答案并接受它,以便明确这是一个解决方案并且此问题已完成。
标签: focus jpanel jtextfield keylistener mouse-listeners