Ok, non ho capito un cavolo e ancora non capisco, malgrado aver letto sul sito della Sun gli articoli sui thread.
Faccio un piccolo esempio così giusto per capire.
Creo un'interfaccia con a sinistra un albero costruito a partire da dati in un DB.
Ad ogni nodo, selezionandolo, mi compare al centro della GUI un pannello che mi presenta i dati memorizzati in una struttura.
In questo esempio, per non bloccare la GUI, dove dovrei usare invokelater?
Lo so, sono de coccio, ma non l'ho capito![]()
codice:// classe di esempio public class EsempioGUI{ public EsempioGui(){ // creo tutti i controlli grafici creaInterfacciaGUI(); // leggo dal DB leggiDatabase(); ... } private void valueChanged(TreeSelectionEvent e) { // quando cambio il DB allora aggiorno l'albero aggiornaAlbero(); } }

.
Rispondi quotando