Java JLabel在使用时不包装<;预处理>;

Java JLabel在使用时不包装<;预处理>;,java,html,swing,jlabel,pre,Java,Html,Swing,Jlabel,Pre,我可以成功地将普通HTML文本包装在JLabel中。但是当我使用pre时,它似乎没有包装 以下是我在JLabel中设置的文本: “+temp+” 当我在w3school的tryit编辑器()上测试它时,同样的html代码也可以工作 请提供尽可能最简单的解决方案。的全部目的是保持文本格式不变pre表示“pre服务格式”。它永远不会包起来 在您命名的页面上,它无法工作。您可能已将代码放在中?不是将解释为标记,而是将其解释为普通文本,您还可以在结果窗口中看到。不是吗?可能是您刚刚忽略了它。“请提供尽

我可以成功地将普通HTML文本包装在
JLabel
中。但是当我使用
pre
时,它似乎没有包装

以下是我在
JLabel
中设置的文本:

“+temp+”

当我在w3school的tryit编辑器()上测试它时,同样的html代码也可以工作


请提供尽可能最简单的解决方案。

的全部目的是保持文本格式不变pre表示“pre服务格式”。它永远不会包起来


在您命名的页面上,它无法工作。您可能已将代码放在
中?
不是将
解释为标记,而是将其解释为普通文本,您还可以在结果窗口中看到
。不是吗?可能是您刚刚忽略了它。

“请提供尽可能最简单的解决方案。”请提出一个问题。顺便说一句,Swing对CSS的支持非常零碎和基本。它根本不支持
空白:预包装“当我在w3school上测试时,同样的html代码也能工作”-这是一个错误的说法。您刚才忽略了它的显示。@mentalurg我不明白您在说什么,请您澄清一下好吗?@andrewhoson我的问题是如何用html包装我的JLabel。这不是很明显吗?“它根本不支持空白:预包装;”-好的,谢谢。你能为我提供另一个解决方案吗?我绝对必须使用html,因为我使用的是文本和图像的组合(即:当一个人键入某些语法,如“WS”,那么“WS.png”将显示在适当的位置)。“在你命名的页面上,它无法工作。可能你已经将代码放在了?”-不,我删除了文本区域,并将“text”放在了那里。你可以包起来