Pourquoi Swing dans mon applet Java scintille-t-il rapidement?
Question
J'ai créé un applet Java contenant des composants d'interface graphique standard. J'ai utilisé le gestionnaire MigLayout .
Si je déplace la souris lentement sur les divers composants de l'interface graphique, tout semble aller pour le mieux, mais si je déplace la souris rapidement, il scintille.
Qu'est-ce qui pourrait redessiner ce vilain laid? (Core 2 Duo 6300, 2 Go de RAM, Windows XP)
La solution
On pourrait penser à vérifier dans votre code (et / ou dans le code MigLayout) les opérations inutiles repaint ()
.
Les interfaces utilisateur et les dispositions personnalisées peuvent parfois causer d'étranges problèmes ...
Autres conseils
vous pouvez utiliser un double tampon dans un applet Java pour améliorer la vitesse de rafraîchissement de l'écran. demander plus si des détails sont nécessaires ..
J'ai trouvé le bougre: J'ai utilisé une ClosableTabbedPaint .