我需要在LWUIT中显示一些Rich-Text。
我在想HTML组件,但我无法在那里进行换行 - 可能是我身边的错误。
另一个想法是使用TextAreas或Labels并手动完成。
我需要有可能在非粗体句子中加注大胆的词语。
您好,这是粗体。 < - 此点不应为粗体。
有没有办法实现这一目标?我想我每个组件只能使用一个字体......
答案 0 :(得分:1)
使用具有流布局的Container,只需在其中放置标签即可。这就是HTML组件内部的作用。
答案 1 :(得分:0)
尝试 com.sun.lwuit.html.HTMLComponent 类。使用它,
HTMLComponent htmlComp = new HTMLComponent(null);
htmlComp.setBodyText("<b>Hello</b>, this is a <b>bold</b>. <- This dot shouldn't be <b>bold</b>.");
form.addComponent(htmlComp);
此组件允许您在文本中使用html标签。有关详细信息,请参阅以下链接:HTMLComponent