【发布时间】:2012-12-13 16:21:07
【问题描述】:
我真的不想听 DocumentListener。它对我来说产生了太多的事件。 只有当焦点从这个特定的 JtextField 移开时,我才有兴趣听。 添加 ActionListener 将仅在按下返回键时生成事件。 当用户使用 Tab 键或鼠标移开时,我想得到它。 这可能吗? 感谢和问候
【问题讨论】:
-
听起来你在使用一些验证机制。在这种情况下考虑使用
JFormattedTextField(参见this example) -
+1 同意 Robin。似乎您想验证
JTextField中的数据,而应该使用JFormattedTextField来完成。请参阅此示例:stackoverflow.com/questions/11881301/… -
或者看看
InputVerifier:docs.oracle.com/javase/7/docs/api/javax/swing/…
标签: java swing jtextfield