8

文字列「HelloWorld」があるとします。この文字列のスタイルをBOLDフォントに変更し、すべての文字のサイズを12から18[pt]に設定したいと思います。その後、この文字列をaJLabelとで使用したいと思いJButtonます。どうやってやるの?

4

2 に答える 2

23

Font myFont = new Font("Serif", Font.BOLD, 12);、次に、次のようなコンポーネントでsetFontメソッドを使用します。

JButton b = new JButton("Hello World");
b.setFont(myFont);
于 2012-05-17T06:20:04.797 に答える
19

ここを見てくださいhttp://docs.oracle.com/javase/6/docs/api/java/awt/Font.html#deriveFont%28float%29

JComponentにはsetFont()メソッドがあります。文字列ではなく、そこでフォントを制御します。

そのような

JButton b = new JButton();
b.setFont(b.getFont().deriveFont(18.0f));
于 2012-05-17T06:16:51.687 に答える