【初心者】Java質問・相談スレッド102【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0304デフォルトの名無しさん
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を使用すると思うのですが、
このメソッドには文字列の幅の指定ができないようです。
描画する文字列の幅を指定する方法がありましたら、ご教授お願いします。
■ このスレッドは過去ログ倉庫に格納されています