public class AdminControlPanel extends javax.swing.JFrame
我正在使用JFrame类...所以它会自动继承JFrame类...... 但现在的问题是我想在JTable中禁用单元格编辑......如何做到这一点,即使我没有继承AbstractTableModel ???
答案 0 :(得分:1)
如果您想使用自定义表格模型:
//instance table model
DefaultTableModel tableModel = new DefaultTableModel() {
@Override
public boolean isCellEditable(int row, int column) {
return false; // or a condition at your choice with row and column
}
};
table.setModel(tableModel);
或以快速而肮脏的方式:
table.setEnabled(false);
第二种方法与某些L& F(它看起来是灰色的)不一致。