Je travaille sur une application Swing (actuellement en cours d'exécution sur Java 1.6 mise à jour 11) qui a quelques problèmes d'actualisation de peinture intermittents (par exemple il y a des artefacts etc.). Cela arrive seulement à certains utilisateurs de notre application mais pas à d'autres.Problème avec la peinture dans Java App Swing en Java 1.6
Après avoir fait quelques recherches, j'ai trouvé que la définition de la propriété sun.java2d.d3d
à false
peut aider et en fait, cela a aidé pour l'un de nos utilisateurs.
Maintenant que d'autres utilisateurs se plaignent du problème, je pense à définir la propriété sur false
pour tous les utilisateurs.
Mes questions fondamentales sont les suivantes:
Quelle est la cause exactement cela? Est-ce la carte vidéo? Est-ce le conducteur? Est-ce un bug de Sun? (comme http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6635462) Combinaison des trois? En d'autres termes, est-il préférable de simplement désactiver cette propriété ou affecte-t-elle uniquement certaines cartes vidéo dans lesquelles une mise à jour du dernier pilote serait corrigée?
Ce problème se produit fréquemment lors de l'exécution de Java dans VMWare. – user3553031