Pergunta

Como posso desligar anti-aliasing para um específico JLabel? Ele usa uma pequena fonte que pode parecer melhor sem anti-aliasing.

Se importante, eu estou usando Java 1.5 no Mac OS X.

Foi útil?

Solução

Eu acho que você vai ter que substituir a pintura (g Graphics) método e chamar o texto você mesmo.

Outras dicas

Você já tentou substituir paint (Graphics g) ou paintComponent (Graphics g), estabelecendo dicas de renderização para AA texto sobre os gráficos objeto e chamar o método super?

ver RenderingHints: https://docs.oracle.com/ JavaSE / 7 / docs / api / java / awt / RenderingHints.html # VALUE_TEXT_ANTIALIAS_OFF

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top