Question

Comment puis-je désactiver l'anti-aliasing pour un JLabel spécifique? Il utilise une très petite police qui pourrait être meilleure sans anti-aliasing.

Si important, j'utilise Java 1.5 sur Mac OS X.

Était-ce utile?

La solution

Je pense que vous devrez remplacer la méthode paint (graphisme g) et dessiner le texte vous-même.

Autres conseils

Avez-vous essayé de remplacer peinture (Graphics g) ou paintComponent (Graphics g), de définir des astuces de rendu pour le texte AA sur l'objet graphique et d'appeler la super méthode?

voir RenderingHints: https://docs.oracle.com/ javase / 7 / docs / api / java / awt / RenderingHints.html # VALEUR_TEXT_ANTIALIAS_OFF

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top