4

表示されたGUIのフォントスタイル/レンダリングが異なり、graphics.drawString()cleartypeがアクティブ化されたデフォルトのJLabelがあるのはなぜですか?そして、どうすればそれを修正できますか?

違いを示す画像

4

1 に答える 1

5

これを試して

Graphics2D g2d = (Graphics2D)g;    
Font font = new Font("Arial", Font.PLAIN, 12);

g2d.setFont(font);
g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
g2d.drawString("Hello World", 25, 100);
于 2012-03-09T06:19:32.573 に答える