【发布时间】:2012-04-03 17:03:29
【问题描述】:
我有几个不同的输入文本框,您可以在其中输入命令,按回车键,然后它会提取一些信息。我有几个不同的文本框(适用于信息的不同部分)。当我按下回车键时,它也会将焦点移到下一个输入框上。我该如何阻止这个?我不能简单地在 keyevent 类中使用 consume() 方法,因为这会完全阻止 enter 键,这不是我想要的
【问题讨论】:
-
为什么不在
keyvent.getKeyCode() == KeyEvent.VK_ENTER上使用keyevent.consume(),并调用从KeyListener中提取信息的方法?或者Enter键是否比拉取和显示信息更有趣? -
stackoverflow.com/questions/1068853/… 读起来很有趣。 akf接受的答案实现了我的建议,camickr键绑定解决方案也很好。
-
@AnthonyAccioly 我正在修改别人的应用程序,所以我还不是很清楚。稍后我会看看你的建议