gpt4 book ai didi

java - 如何在 swing GUI 中使用 BigDecimal?

转载 作者:行者123 更新时间:2023-11-29 06:22:27 25 4
gpt4 key购买 nike

我在 Java SE 应用程序中使用 BigDecimal 表示产品价格。

为了允许用户输入只有两位小数的数字并将其绑定(bind)到 BigDecimal 变量/对象的属性,我应该使用什么 swing 组件。 (在用户键入时检查)?

我一直在玩 JTextField、JFormattedTextField、NumberFormatter、MaskFormatter,但我无法解决。

这些组件是否有任何组合和配置来做到这一点?或者我应该扩展 MaskFormatter、JTextField ……?

最佳答案

我不想让这些真正古老的线程死去,但我的理解是 StackOverflow 每天都在内心哭泣,一个答案仍然没有得到解决。

因此您可以在此处查看代码:http://www.java2s.com/Code/Java/Swing-JFC/ABigDecimalobjectcustomformatter.htm

基本上设置 JFormattedTextField 以使用 DecimalFormat

关于java - 如何在 swing GUI 中使用 BigDecimal?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2495456/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com