2

给定其中一列包含数字的 JTable,我如何将此数字显示为货币?即 5 应显示为 $5.00 等。

这可以在 JTable 填充数据后直接在 JTable 上完成,还是我必须提前完成?谢谢。

4

2 回答 2

2

有几种方法可以解决这个问题。toString()最简单的方法可能是简单地使用在其方法中实现货币格式的自定义对象填充该列。

另一种是使用自定义单元格渲染器。是一些用于设置的示例代码。它将具有“在 JTable 填充数据后直接在 JTable 上完成”的优势。

于 2010-04-19T18:59:45.367 回答
1

表格格式渲染器展示了如何轻松格式化数字和日期。

于 2010-04-19T20:56:10.513 回答