vorrei rendere le celle della mia jtable non editabili.
ho provato così:
codice:
public class FramePrincipale extends javax.swing.JFrame {
private DefaultTableModel model;
private Object[][] data = new Object[][]{};
private String[] head = new String[]{
"Book name", "Author", "Editor", "ISBN", "Price", "Note"
};
public FramePrincipale() {
initComponents();
}
private void initComponents() {
...........
model = new DefaultTableModel(data, head);
tableData.setModel( model
);
tableData.setAutoCreateRowSorter(true);
}
......
public boolean isCellEditable(int row, int column) {
return false;
}
ovviamente nn funziona.
al doppio clic posso editare la cella.
mi sfugge qualche meccanismo.