特定のJLabelのアンチエイリアスをオフにするにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/328698

質問

特定のJLabelのアンチエイリアスをオフにするにはどうすればよいですか?アンチエイリアスなしで見栄えがするかもしれない非常に小さなフォントを使用します。

重要な場合、Mac OS XでJava 1.5を使用しています。

役に立ちましたか?

解決

paint(Graphics g)メソッドをオーバーライドし、自分でテキストを描画する必要があると思います。

他のヒント

paint(Graphics g)またはpaintComponent(Graphics g)をオーバーライドし、グラフィックスオブジェクトのテキストAAのレンダリングヒントを設定し、スーパーメソッドを呼び出しましたか?

RenderingHintsを参照してください: https://docs.oracle.com/ javase / 7 / docs / api / java / awt / RenderingHints.html#VALUE_TEXT_ANTIALIAS_OFF

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top