如何在netbeans

时间:2015-11-03 08:06:39

标签: date datetime netbeans

我正在尝试使用掩码更改JFormattedTextField中的默认日期格式。

我有掩蔽,但它获得默认日期格式(MM / dd / YYYY),但我想将其更改为(dd / MM / YYYY)。我怎么能这样做?

这是我的JFormattedTextField代码

txt_RStart = new javax.swing.JFormattedTextField();
try {
txt_RStart.setFormatterFactory(new javax.swing.text.DefaultFormatterFactory(new javax.swing.text.MaskFormatter("##/##/####")));
} catch (java.text.ParseException ex) {
ex.printStackTrace();
}

此代码默认提供(MM / dd / YYYY)此日期格式,但需要(dd / MM / YYYY)此日期Fromat 如何使用此掩码添加dateformat?

谢谢。

1 个答案:

答案 0 :(得分:0)

我认为你可以在初始化文本字段时给出格式,如下面的代码段所示:

DateFormat format = new SimpleDateFormat("dd/MM/yyyy"); txt_Rstart = new javax.swing.JFormattedTextField(format);