View Single Post
Old 23-09-2009, 12:56   #4
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Cittā: Tra Verona e Mantova
Messaggi: 4553
Lo fa giā. Quando l'utente inserisce una riga il modello notifica agli ascoltatori l'inserimento: il tipo dell'evento sarā INSERT e gli indici di riga ti dicono dove si trova la nuova riga.

Se la riga contiene dei valori di default, puoi prendere ed esaminare le singole celle per capire cosa andare a salvare nel database.

Quando l'utente cambia uno dei valori di quella riga il modello spara un altro TableModelEvent, stavolta un UPDATE: qui sono gli indici di riga e l'indice della colonna a dirti quale cella č cambiata.

Attraverso TableModelListener sei giā in grado di recuperare tutte ma proprio tutte le mutazioni che coinvolgono il modello della tabella.
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me!
PGI-Bis č offline   Rispondi citando il messaggio o parte di esso