如何将格式设置为JFormattedTextField

时间:2013-07-09 15:16:06

标签: java swing fractions jformattedtextfield

我想使用可以输入分数的JFormattedTextField。由于Java doc指定其格式应在构造函数中设置。但我使用的是NetBeans IDE,JFormattedTextField的构造函数是生成的代码,因此我不知道如何指定格式。

如果可以的话,请指导我一个有用的教程。

1 个答案:

答案 0 :(得分:1)

要在NetBeans中自定义Swing元素的创建代码,请右键单击该元素,然后选择自定义代码... 。在以下弹出式窗口中,单击代码段旁边的下拉菜单,然后选择自定义创建。然后你可以自己指定代码:

DecimalFormat df = DecimalFormat.getInstance();
// do some manipulation to the DecimalFormat object if desired
jFormattedTextField = new javax.swing.JFormattedTextField(df);