1

短い質問、できれば簡単な解決策:

私は独自のレンダラーを持っていますが、ListView派手すぎず、Labelと と を接続するだけIconです。私の質問は、これまでのところ、ラベルは私の「\n」を無視していることです。どうすればそれを変更できますか? 提示する情報を 2 行で表示したいと思います。

聞いてくれてありがとう。

4

2 に答える 2

3

ラベルには html を使用します。このような:new JLabel("<html>line 1<br>line 2</html>");

于 2011-02-02T20:08:14.643 に答える
0
scala> import java.awt._
scala> import javax.swing._
scala> val frame = new JFrame()
scala> frame.setVisible(true)
scala> frame.setPreferredSize(new Dimension(400,300))
scala> val l = new JLabel("abc\nefg")
scala> frame.getContentPane.add(l)
scala> frame.pack
scala> l.setText("<html>abc<br>def</html>")

\n の使用は機能しませんが、<html>abc<br>def</html>機能します。

于 2011-02-02T21:38:26.133 に答える