我想在 JTable 中添加一个仅接受数字的单元格编辑器(准确地说是 BigDecimal 类型)。我已经试验了所有建议的代码,并且还阅读了这里的所有类似问题。然而,所提出的解决方案都不适合我。互联网上提供的文档(包括 Oracle 网站)对于我正在寻找的主题来说不太好。
请注意:单元格编辑器必须仅接受数字,实际上是数字和小数点分隔符(. 或 ,)。
最佳答案
使用例如JSpinner
(使用 SpinnerNumberModel
)或 JFormattedTextField
(使用必要的格式化程序)作为编辑器。
关于java - JTable 单元格编辑器仅接受数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13899102/