Wie kann ich Anti-Aliasing für eine bestimmte JLabel ausschalten?
-
11-07-2019 - |
Frage
Wie kann ich Anti-Aliasing für eine bestimmte JLabel ausschalten? Es verwendet eine sehr kleine Schrift, die ohne Anti-Aliasing besser aussehen könnte.
Wenn wichtig, ich bin mit Java 1.5 auf Mac OS X.
Lösung
Ich glaube, Sie werden die Farbe (Graphics g) Methode überschreiben müssen und den Text selbst ziehen.
Andere Tipps
Haben Sie versucht, zwingende Farbe (Graphics g) oder paintcomponent (Graphics g), wodurch Hinweise für Text AA Einstellung auf das Grafik-Objekt und die Super-Methode aufrufen?
siehe RenderingHints: https://docs.oracle.com/ JavaSE / 7 / docs / api / java / awt / RenderingHints.html # VALUE_TEXT_ANTIALIAS_OFF
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow