JTextField是否有一个选项可以检查特定格式的输入?



我想使用JTextField以YYYY-MM-DD格式输入日期。是否有可能验证输入的格式?

您正在询问输入验证。使用触发的事件侦听器自己执行此操作

  • 当字段内容改变时,
  • 或当字段失去焦点
  • 或当对话框的ok按钮被按下时

使用哪种机制取决于你想多快给出反馈以及验证的成本。

作为一种选择,你可以参考Swing框架的输入验证功能。

最新更新