【发布时间】:2011-09-14 05:04:18
【问题描述】:
我有一个带有 JLabel 的摇摆面板。 JLabel 如下所示:
new JLabel("<html>/Foo <br/>/Bar <br/>/Foo<br/>/Bar</html>");
但它在 UI 中显示如下:
酒吧
富
酒吧
由于某种原因,第一行就消失了。如果我取出斜线或删除 html 标签,它会按预期工作。有没有办法让第一行出现斜线?这甚至出现的原因是我们有由第三方数据填充的 JLabels。我可以以编程方式删除斜杠,但如果有办法,我更愿意在 UI 中显示它。我们使用 html 和 BR 标记来确保每个值都在单独的行上。
【问题讨论】:
-
只为换行使用 HTML 布局引擎是大材小用