gpt4 book ai didi

java - 禁用 JTable 上的用户输入

转载 作者:行者123 更新时间:2023-12-01 16:03:46 25 4
gpt4 key购买 nike

有没有办法在创建 JTable 后禁止对其进行编辑。。因为我的 JTable 是使用 GUI 工具自动创建的,所以我无法编辑创建 JTable 的源代码。

干杯

最佳答案

是的,但它在您的 TableModel 中。有一个方法叫做 isCellEditable如果您无法操作模型,可以尝试以下操作:

jtableObject.setModel(jtableObject().getModel(){
isCellEditable(int rowIndex, int columnIndex) {
return false;
}
});

你的对象必须被创建!这是一个有点令人困惑的代码。您正在创建一个匿名类。

请记住,当您谈论“编辑”时,您实际编辑的是存储在该表中的数据。数据在 TableModel 中表示。

关于java - 禁用 JTable 上的用户输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3150248/

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