Domanda

Come posso disattivare l'antialiasing per un JLabel specifico? Utilizza un font molto piccolo che potrebbe apparire migliore senza anti-aliasing.

Se importante, sto usando Java 1.5 su Mac OS X.

È stato utile?

Soluzione

Penso che dovrai scavalcare il metodo paint (Graphics g) e disegnare tu stesso il testo.

Altri suggerimenti

Hai provato a sovrascrivere paint (Graphics g) o paintComponent (Graphics g), impostando i suggerimenti di rendering per il testo AA sull'oggetto grafico e chiamando il metodo super?

vedi Suggerimenti di rendering: https://docs.oracle.com/ JavaSE / 7 / docs / api / java / AWT / RenderingHints.html # VALUE_TEXT_ANTIALIAS_OFF

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top