Java JFormattedTextField而不是JTextField
在Java中,Java JFormattedTextField而不是JTextField,java,swing,jtextfield,Java,Swing,Jtextfield,在Java中,JTextField和JFormattedTextField之间有什么区别? 我的意思是什么时候应该使用JFormattedTextField而不是JTextField 看一下JFormattedTextField的文档,它本质上增加了对格式化任意日期值的支持,因此在处理日期条目时将非常有用JTextField用于纯文本 JFormattedTextField是从JTextField扩展而来的一个类,用于设置包含的文本的任何格式(例如电话号码、电子邮件、日期等) 如果不需要为tex
JTextField
和JFormattedTextField
之间有什么区别?
我的意思是什么时候应该使用
JFormattedTextField
而不是JTextField
看一下JFormattedTextField
的文档,它本质上增加了对格式化任意日期值的支持,因此在处理日期条目时将非常有用JTextField
用于纯文本
JFormattedTextField
是从JTextField
扩展而来的一个类,用于设置包含的文本的任何格式(例如电话号码、电子邮件、日期等)
如果不需要为textfield设置任何特殊格式,建议使用
JTextField
JFormattedTextField与JTextField的不同之处在于它可以支持
- 特定于区域设置的显示
- 对其价值的限制
- 编辑非字符串[通过setValue(对象)/getValue()]
- 从键盘递增/递减
要了解更多有关它的信息,以及当您希望文本的格式超出普通纯文本时,如