【问题标题】:How to show < (less than symbol) using JLabel如何使用 JLabel 显示 <(小于符号)
【发布时间】:2015-03-19 02:45:33
【问题描述】:

我已经使用 Java 编程多年,我知道如何做比这更复杂的事情,但我终其一生都无法弄清楚如何做到这一点。信不信由你,我在网上找不到任何可以告诉我的方法。

我正在显示一个存储在变量中的字符串,我需要能够显示小于符号/将其存储在字符串变量中。到目前为止,字符串的其余部分都打印出来了,只是省略了小于符号。如果它很重要,我会在 JLabel 中显示它。另外,我尝试过使用 unicode,但没有奏效。谢谢!

【问题讨论】:

  • 使用 JLabel 时,为什么标题中要写“using System.out.print”?
  • JLabelSystem.in 无关(您的原始标题和标签,我分别替换为“JLabel”和“swing”)。此外,术语“打印”通常仅用于控制台输出。
  • 我错了,谢谢指正。

标签: java html swing jlabel


【解决方案1】:

JLabel和许多其他Swing组件support rendering HTML,所以如果组件认为你的文本是HTML,你需要将&amp;lt;转义为&amp;lt;

【讨论】:

  • “Swing 组件假定它们的文本实际上是 HTML” 不,它们不是!以下标签new JLabel("&lt;Hello!") 将显示&lt;Hello!。只有组件确定应该使用 HTML 格式,它才会成为问题。
猜你喜欢
  • 1970-01-01
  • 2010-09-18
  • 2013-03-15
  • 2015-08-03
  • 1970-01-01
  • 1970-01-01
  • 2020-01-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多