Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Java - Sfarfallio JApplet
Forum - Java - Sfarfallio JApplet

Avatar
davide94 (Member)
Rookie


Messaggi: 23
Iscritto: 09/11/2011

Segnala al moderatore
Postato alle 20:35
Domenica, 13/05/2012
Salve, volevo chiedere se avete mai provato a creare una JApplet ed con un Timer eseguire un repaint.
Stranamente mi da uno sfarfallio mentre con un JPanel (superclasse di JApplet) è normale ( con la stessa frequenza).

PM Quote
Avatar
tasx (Dev Team)
Expert


Messaggi: 439
Iscritto: 15/12/2008

Segnala al moderatore
Postato alle 22:09
Domenica, 13/05/2012
Ciao!!

Prova con questa tecnica:

http://docs.oracle.com/javase/tutorial/extra/fullscreen/do ...

e

http://en.wikipedia.org/wiki/Multiple_buffering

queste sono le linee guida poi te lo devi implementare tu ;)

ciaociao :k::k:

PM Quote
Avatar
davide94 (Member)
Rookie


Messaggi: 23
Iscritto: 09/11/2011

Segnala al moderatore
Postato alle 9:28
Domenica, 20/05/2012
Grazie della risposta.
Comunque no, l'ho già implementato ma mi da lo sfarfallio lo stesso

PM Quote
Avatar
Sevenjeak (Normal User)
Pro


Messaggi: 91
Iscritto: 03/01/2012

Segnala al moderatore
Postato alle 14:23
Domenica, 20/05/2012
Di solito per evitare lo sfarfallio o si usa il dobbio buffer come già scritto o si fa gestire l'animazione da un nuovo thread, oltre a quello dell'applet stessa.

Premetto che io una volto l'avevo fatto, purtroppo e da molto che non creo applet, ma su questo forum c'è già una discussione a riguardo, non so se fa al caso tuo ma prova a darci un'occhiata:

http://www.pierotofy.it/pages/extras/forum/14/51592-toglie ...

Ultima modifica effettuata da Sevenjeak il 20/05/2012 alle 14:25
PM Quote