java - 动态格式化字段java

标签 java linux swing jformattedtextfield

我使用格式掩码(# # #. # #)来填写海里值。但我希望逗号前面的值可以是一位,也可以是两位或三位数字。 friend 们或许可以给我一个解决方案。谢谢

最佳答案

来自 DecimalFormat 的 javadocs ,使用#时,小数点前面或后面的零不显示,使用0总是显示零:

###.###

  • 21,345 格式为 21,345
  • 21,3 格式为 21,3

000.000

  • 21,345 格式为 021,345
  • 21,3 格式为 021,300

关于java - 动态格式化字段java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21618487/

相关文章:

mysql - 配置单元使用 mysql 元存储

linux - 在linux上解决运行时的依赖关系时,/usr/lib目录是否优先于LD_LIBRARY_PATH变量

java - 如何通过Java更新excel表的字符集

java - 在这种情况下我应该使用什么类型的消息传递? GUI 向线程发送命令; java

windows - 在我的 Windows 7 系统上找不到 jdk?

java - 如何在没有网络浏览器的情况下从网站下载和读取文件?

java - 如何使用Spring data JPA保存双向关联而不进行级联?

java - 将私钥从 PuTTY 格式转换为 OpenSSH 格式后,是否需要向服务器添加新的公钥?

c - 通过消息队列发送缓冲区

java - 如何使用 swing 选择文件并将该文件作为字符串传递给方法?