2017-02-12 2 views
1

JLabelを使用する場合、HTMLとメソッド呼び出しを一緒に使用する方法はありますか?例えばJLabel:HTMLとメソッド呼び出しを併用する

 JLabel speedLabel = new JLabel("<html><b>Speed: </b></html>" + plane.getSpeed()); 

これは動作しません。
これは、Speed:と表示され、残りは無視されます。

+3

を '動作する場合、それはHTML終了タグの後に値を破棄された」スピード:『+ plane.getSpeed()』'を使用する正当な理由がないHTML 'new Font(fontName、Font.BOLD、16)'も同じように機能します(より良いのは、ピクセル単位でフォントのサイズを直接制御できるからです)。 –

答えて

2

すると、このようにコードを変更してください:

JLabel speedLabel = new JLabel("<html><b>Speed: " + plane.getSpeed() + " </b></html>"); 

テキスト、またはお使いの場合には飛行機の速さ、それはおそらく、二重で、認識されるように、<html></html>タグの間でなければなりません。

1

あなたはこのようなもの、それはJLabel speedLabel = new JLabel("<html><b>Speed: " + plane.getSpeed() + "</b></html>");

関連する問題