4

少し前に、Javaでアンチエイリアスを使用するためのグローバルレンダリングヒントを指定する方法に関するリンクを誰かが投稿したことを覚えています。

残念ながら、質問が見つかりません。

スイングでアンチエイリアスを使用するためのレンダリングヒントを指定するにはどうすればよいですか?

4

1 に答える 1

5

単一のGraphics2Dの場合:

Graphics2D.setRenderingHint(RenderingHints.KEY_ANTIALIASING, 
             RenderingHints.VALUE_ANTIALIAS_ON);

あなたが描いている上でそれを呼んでください、Graphics2Dそうすればあなたはアンチエイリアシングを持つでしょう!!

グローバル設定の場合:

//this SHOULD enable global anti-aliasing
System.setProperty("awt.useSystemAAFontSettings","on");
System.setProperty("swing.aatext", "true");

oreyesによる編集 :

最初のものはそれをしました!!!

代替テキストhttp://img35.imageshack.us/img35/4421/imagen1urb.png

対。

代替テキストhttp://img169.imageshack.us/img169/4089/imagen2i.png

于 2009-07-29T18:13:20.433 に答える