Grazie a tutti per il contributo ce l'ho fatta!!!!
Dovevo solamente aggiungere questo metodo al mio file table model:
codice:
public void upDateDb(Object value, int row){
if((Boolean)value == true){
String file = (String)getValueAt(row,0);
if(fileFalse.contains(file)){
fileFalse.removeElement(file);
}
fileTrue.add(file);
}
if((Boolean)value == false){
String file = (String)getValueAt(row,0);
if(fileTrue.contains(file)){
fileTrue.removeElement(file);
}
fileFalse.add(file);
}
}
Dove fileTrue e fileFalse sono 2 vector.
Il metodo viene richiamato all'interno di:
codice:
public void setValueAt(Object value, int row, int col) {
cells[row][col] = value;
fireTableCellUpdated(row, col);
upDateDb(value,row);
}
Ora avrei un altra domanda ma credo sia meglio aprire una nuova discussione perchè c'entra poco con questo titolo!
Ciao a tutti!
E grazie mille!
mainetz.