Salve ragazzi,
ho la necessità di implementare un Keylistener sulla mia JTable, in pratica ho una JTable che ha tutte le colonne editabili forchè la prima.
Io voglio che se viene selezionata la prima colonna e premuto il tasto canc tutta la riga venga eliminata.
Posto il codice del mio tableModel
aspetto vostre notiziecodice:static class MyTableModel extends DefaultTableModel { private static final Object[] columnNames = { "INGREDIENTI", "in %","Quantità"}; public MyTableModel() { super(columnNames, 10); // 10 righe iniziali (vuote) } public boolean isCellEditable(int rowIndex, int columnIndex) { return (columnIndex != 0); //prima colonna non editabile } public Class getColumnClass(Float columnIndex) { return Float.class; // Le due colonne sono numeri interi } public void setValueAt(Object aValue, int rowIndex, int columnIndex) { super.setValueAt(aValue, rowIndex, columnIndex); } }//fine classe datatablemodel
Grazie



Rispondi quotando