so genau wollten wir es jetzt nicht wissen :autsch:standard tablemodel
ich hab keines erstellt, gibt aber auch keine möglichkeit dort eine column als nicht editierbar zu setzen soweit ich das überblicke.
TableModel model = new DefaultTableModel(new Object[][]{{"hallo","welt"},{"foo","bar"}},new Object[]{"1","2"}) {
public boolean isCellEditable(int rowIndex, int columnIndex) {
return columnIndex != 0;
}
};
JTable table = new JTable(model);
import javax.swing.table.TableModel;