gpt4 book ai didi

java - JTable 以编程方式更新单元格 n 保留单元格选择

转载 作者:行者123 更新时间:2023-12-01 04:38:45 26 4
gpt4 key购买 nike

我在使用 JTable 时遇到了一个问题。
所以情况如下。
其中一个单元格具有整数 10,000,000 值(带有逗号)。当我通过双击并直接键入开始编辑它时,我希望单元格能够将其更新为 10000000(删除逗号)。
我尝试过使用 setValueAt()、stopEditing()、删除 cellEditor 、 setValueAt() 从模型以及从转换到 defaultTableModel 等,但都没有成功。
我希望我可以从这里找到一些帮助。先感谢您。 =]

最佳答案

谢谢您的回复。我确实已经找到了自己的答案。就这样。

((JTextField.AccessibleJTextComponent)itemTable.getEditorComponent().getAccessibleContext().getAccessibleComponent()).setTextContents(String.valueOf(itemTable.getValueAt(row, column)).replaceAll(",", ""));

关于java - JTable 以编程方式更新单元格 n 保留单元格选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16955996/

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