Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come aggiornare il TableModel da un altro thread

Quando una applicazione Java ha bisogno di memorizzare una vasta gamma di dati , gli sviluppatori a volte decidono di creare una JTable che segue la specifica TableModel . Per impostazione predefinita , JTables possono essere aggiornati solo dal thread che li ha generati . Tuttavia, modificando il codice sorgente della applet , è possibile istruire il programma per aggiornare una JTable da qualsiasi altro thread. Istruzioni
1

Aprire il file che contiene il codice sorgente del Java applet nel Blocco note o nel kit di sviluppo del software Java predefinita .
2 Tipo

o copia - e - incollare il seguente frammento di codice nel codice sorgente , nel punto in cui si desidera aggiornare la tabella : thread.this ; JTable = TableModel ( nome_tabella ) ; repaint ( x , y , var) ;
3

Sostituire " nometabella " con il nome della tabella , " x " e "y" con le coordinate della cella che si desidera aggiornare e "var" il nome della variabile o il valore di il numero intero che si desidera assegnare a tale cella .
4

Fare clic su "File " e selezionare "Salva ".

 

Programmazione © www.354353.com