2013-05-11 52 views

回答

2

你需要覆蓋從TableModelisCellEditable方法......例如

public boolean isCellEditable(int rowIndex, int columnIndex) { 
    boolean isEditable = false; 
    if (columnIndex >= 1 && columnIndex <= 9) { 
     Object value = getValueAt(rowIndex, 0); 
     if (value instance Boolean) { 
      isEditable = !((boolean)value); 
     } 
    } else { 
     // Other columns... 
    } 
    return isEditable 
} 

退房TableModelHow to use tables瞭解更多詳情...

+0

+1 similair在這裏解決了幾次(編輯我會測試布爾值,然後允許行索引) – mKorbel 2013-05-11 06:50:32

相關問題