我有JFormattedTextField
的以下代码,它接受用户输入的日期。
DateFormat df = new SimpleDateFormat("dd/MM/yyyy");
JFormattedTextField DOB = new JFormattedTextField(df);
现在,如何在用户提交表单时从JFormattedTextField
读取日期?
例如,如果是JTextField
,我们会使用fieldname.getText()
。
答案 0 :(得分:4)
您可以使用getText
,但这只会返回用户输入的值。
如果您致电getValue
,则会返回Date
个对象(如果文字无效,则返回null
。
您可以使用DateFormat
格式化Date
值,但我要将其保留为Date
,直到您需要对其进行其他操作,它就是'这样更灵活