在JTable中,如何禁用编辑特定的列或行?

时间:2015-04-01 12:12:07

标签: java swing jtable

我遇到了一些问题,我正在寻找解决方案。

但到现在为止,我无法做到。

我问一些人关于JTable的问题。

此代码禁止我编辑所有单元格。

final JTable table = new JTable(data, columnNames){
        public boolean isCellEditable(int row, int col) {
              return true;
        }
};

但是,我想要一些代码,不要编辑指定的colunm或行。

所以,如果你帮助我,我会很感激的!

1 个答案:

答案 0 :(得分:1)

if - else会帮助你:

public boolean isCellEditable(int row, int col) {
   if(yourConditionMet)   <--- you can apply your check
       return true;
   else
      return false;
}