“怎么做?”;格式编辑器";对于NetBeans中的JFormattedTextField,是否工作?
我需要在Java程序中编辑JFormattedTextField的格式。NetBeans正在“帮助”我使用一种叫做格式编辑器的东西。但是,我不知道这种模式是如何运作的。 对于“怎么做?”;格式编辑器";对于NetBeans中的JFormattedTextField,是否工作?,netbeans,Netbeans,我需要在Java程序中编辑JFormattedTextField的格式。NetBeans正在“帮助”我使用一种叫做格式编辑器的东西。但是,我不知道这种模式是如何运作的。 对于,###0.####,它返回1234.567,如上图所示。但是,我想将千位分隔符改为空格,十进制分隔符改为逗号 我想#####0,###是正确的格式,但不是,它返回“格式错误的模式###0,###” 如何将千位分隔符更改为空格,将小数更改为逗号?使用Format editor,这可能吗?听起来您正在寻找该类的参考资料 该方
,###0.####
,它返回1234.567
,如上图所示。但是,我想将千位分隔符改为空格,十进制分隔符改为逗号
我想#####0,###
是正确的格式,但不是,它返回“格式错误的模式###0,###”
如何将千位分隔符更改为空格,将小数更改为逗号?使用Format editor,这可能吗?听起来您正在寻找该类的参考资料 该方法看起来可能与您正在做的事情相关。您必须选择适当的
语言环境
,才能获得所需的格式字符
您可能需要执行以下操作:
NumberFormat nf = NumberFormat.getInstance(Locale.FRENCH);
使用适合您的国家和语言的
getInstance()
。这并不是我想要的,我仍然不理解这个格式编辑器的奥秘,但是您让我走上了正确的道路,所以谢谢!