2017-11-22 8 views
-2

私は、まさにこの1のようなコードの行を使用します。追加されたJLabelでHTMLコードを使用すると、Jframeでデータが表示されなくなるのはなぜですか?

MyFrame.add(new JLabel("<html><body>Information to be displayed</body></html>")); 

私はJLabelのに関係のない他のデータを含めたJFrameをMyFrameで私のプロジェクト、何も表示され、実行するたびに。誰かが私が間違っているところを親切に教えてください。

+0

(1-) '誰かが親切に教えて必要がありますが、私は間違って行くよどこどのようにして1行のコードに基づいて間違っているのかを知ることができます。 'JFrame MyFrameには何も表示されず、JLabelとは関係のない他のデータも含まれます.' - その場合、HTMLは問題ではありません。まず、スイングチュートリアルの[ラベルの使い方](https://docs.oracle.com/javase/tutorial/uiswing/components/label.html)のセクションを読んで作業を開始してください。デモコードをダウンロードし、HTMLを使用するデモコードのラベルを変更します。 – camickr

+0

ありがとうございました。私はhtmlを使う新しい方法を学ぶことができました。それらを適用しようとします。 –

答えて

0

私はそれが重複した質問だと思う、次を参照してください。
How do I put html in a JLabel in java?
HTML in JLabel not showing

テストこのコード:

JFrame MyFrame=new JFrame(); 
    MyFrame.setSize(300, 300); 
    MyFrame.add(new JLabel("<html><font color='green'>Information to be </font> displayed <br/>it is tested</html>")); 
    MyFrame.setVisible(true); 
+0

ありがとう、私の間違いをお詫びします –

+0

それらのどれも実際には動作しません。 Jframeでhtmlと互換性のないJavaメソッドがありますか?私はそれを使用した可能性があると思う。 –

関連する問題