- 304 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 15:38:54 ]
- 文字列を、指定した幅内に描画する方法はありますか?
例えば、あるFontで"Sample"という文字列の幅が100だとしますと、この文字列の幅を80に縮小して、 Graphics g に描画する方法を探しています。 描画する文字列の幅は、以下のようにすることで得ることができました。 g.setFont(new Font("Serif", Font.BOLD, 30)); FontMetrics fm = g.getFontMetrics(); int size = fm.stringWidth("Sample") 実際に文字列を描画するには、Graphics#drawStringを使用すると思うのですが、 このメソッドには文字列の幅の指定ができないようです。 描画する文字列の幅を指定する方法がありましたら、ご教授お願いします。
|

|