2012-11-21 4 views
6

JButtonでは、複数行の情報をリストしたいと思います。私は新しい行の文字として\nを試しましたが、動作しませんでした。次のコード:私は改行を強制するにはどうすればよいJButton.setText( "fnord nfoo")で新しい行 nが機能していません。

fnordfoo 

JButton.setText("fnord\nfoo") ; 

は次のように表示されるのですか?作業用に改行のための

+0

は、私は物事を見ています、またはあなたがちょうどあなたが後で2秒に答え質問をしたのですか? – Aaron

+2

@ ForgiveMeI'MAN00b 2秒後に私はそれに答えなかった、私は質問自体に直接答えた。 Ask-a-question-formに自分の質問に直接答えるオプションがあります。 – k0pernikus

+0

私はそれをなぜ持っていないのですか? – Aaron

答えて

19

のJButtonは、HTMLを受け入れ、よう:

JButton.setText("<html>fnord<br />foo</html>"); 
+2

Swingラベルにあまりにも多くのHTMLを使用しないでください。 –

+0

また、[JButtonのワードラップ](http://stackoverflow.com/questions/5766175/word-wrap-in-jbuttons/5767825#5767825)&[JLabelのテキストを追加](http://stackoverflow.com)/questions/9717121/append-text-in-jlabel/9717360#9717360)。 –

関連する問題