0

JPanel で FontMetrics を使用する方法を誰かに説明してもらえますか? drawString() を使用して JPanel に描画するときに、文字列の幅と高さをピクセル単位で把握する必要があります。

ありがとう!

4

1 に答える 1

2

メソッドの入力変数として Graphics オブジェクトを定義できます。または、JFrame または JPanel の getFontMetrics() メソッドを使用できます。

たとえば、文字の幅を取得するには:

JFrame frame = new JFrame();
int charWidth = frame.getFontMetrics( frame.getFont() ).charWidth() ;
于 2017-03-17T09:55:22.767 に答える