gpt4 book ai didi

java - 如何知道Jtable的一行是否可编辑?

转载 作者:行者123 更新时间:2023-12-02 10:36:20 24 4
gpt4 key购买 nike

我有一个 Jtable,其中包含从数据库获取的行,但这取决于我启用或禁用该行的条件,并且我无法检查或编辑其中的任何内容。

我需要知道哪些行被禁用

最佳答案

请检查一下:

  public boolean isCellEditable(int row,int cols) {

if(cols==0 ){return false;}

//It will make the cells of Column-1 not Editable

return true;

}

要控制哪些单元格可编辑,您需要扩展 JTable 或 JTableModel(请参阅下面示例中对模型的调用),以确保 JTable 中的此方法对行中的所有单元格返回 true您希望根据您的规范进行编辑。

 public boolean isCellEditable(int row, int column) {
return getModel().isCellEditable(row, convertColumnIndexToModel(column));
}

关于java - 如何知道Jtable的一行是否可编辑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53264634/

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