|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: May 2005
Messaggi: 114
|
Utilizzo di repaint()
Come posso aggiornare la mia interfaccia swing dopo aver aggiunto dati?
E' un'interfaccia che prevede una serie di animazioni ActionList update = new ActionList(registry); ActionList animate = new ActionList(registry, 1500, 20); ActionList layout = new ActionList(registry); registry contiene tutti i miei dati e visualizzo tutto tramite Display display = new Display(); Pensavo di utilizzare il metodo repaint(), ma non sò bene come usarlo e se posso farlo |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
Display non è un oggetto Swing, il che rende la mia risposta aleatoria. Comunque, un'interfaccia costruita a colpi di componenti Swing "si aggiorna da sola".
repaint() accoda una richiesta di aggiornamento della superficie occupata da un componente nella coda degli eventi AWT e si usa nella definizione del comportamento di un oggetto derivato da Component. Dunque, a meno che tu non abbia ridefinito un metodo paintComponent, il problema ha buone chance di essere altrove. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:06.