Oppure

Loading
10/05/11 17:31
R1C
Come da titolo avrei un particolare tipo di problema riguardante il ridisegno forzato tramite repaint all'interno di un thread per creare un'animazione.
Ad esempio ho una classe con all'interno il metodo paintcomponent ke richiama un'altra classe estesa ad la superclasse thread, in questa'ultima aggiorno le coordinate dell'oggetto creato nel paintcomponent e infine repaint(), il problema è ke se richiama il thread tramite thread.start() mi genera una successione di errori (eccezzioni), se avvio il metodo run() (posto all'interno della classe estesa alla superclasse thread) si avvia correttamente, quindi evidentemente è un problema del repaint(), ovviamente se avvio il thread tramite run(), richiamo soltanto il metodo al suo interno. Avete soluzioni in compenso? aggiungo ke non voglio usare la classe timer.... ciao
aaa