Java me l电路显示粗体文本+;普通文本

Java me l电路显示粗体文本+;普通文本,java-me,lwuit,text-formatting,Java Me,Lwuit,Text Formatting,我需要在LWUIT中显示一些富文本 我在考虑HTML组件,但我不能在那里换行-可能是我这边的一个错误 另一个想法是使用文本区域或标签并手动执行 我需要在非粗体的句子中有粗体字的可能性 您好,这是一个粗体 尝试com.sun.lwuit.html.HTMLComponentclass。像这样使用它 HTMLComponent htmlComp = new HTMLComponent(null); htmlComp.setBodyText("<b>Hello</b>, thi

我需要在LWUIT中显示一些富文本


我在考虑HTML组件,但我不能在那里换行-可能是我这边的一个错误

另一个想法是使用文本区域或标签并手动执行

我需要在非粗体的句子中有粗体字的可能性


您好,这是一个粗体 尝试com.sun.lwuit.html.HTMLComponentclass。像这样使用它

HTMLComponent htmlComp = new HTMLComponent(null);
htmlComp.setBodyText("<b>Hello</b>, this is a <b>bold</b>. &lt;- This dot shouldn't be <b>bold</b>.");
form.addComponent(htmlComp);
HTMLComponent htmlComp=新的HTMLComponent(null);
setBodyText(“您好,这是一个粗体。-这个点不应该粗体。”);
form.addComponent(htmlComp);

该组件将允许您在文本中使用html标记。有关更多信息,请参阅此链接:

使用具有流布局的容器,只需在其中放置标签即可。这就是HTML组件内部的功能。

也许几个修改了边距+填充+flowlayout的标签就可以了。我想用HTML组件,但我不能在那里换行-可能是我这边的一个错误。我想这样做,但不幸的是,如果我没弄错的话,这需要手动换行,这是我不想做的,因为我会面对很多不同的语言。FlowLayout自动换行。Form f=新表单();FlowLayout exampleLayout=新的FlowLayout();f、 设置布局(示例布局);f、 addComponent(新标签(“我是一个拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉拉”);f、 show();给我看拉拉拉拉。。。而不是线包装。我的错误?一个长单词不会断行,但是如果你把句子分成多个标签,它会自动换行(这就是HTML组件在内部所做的)。是的,这就是我现在正在做的。但这正是我不想自己编写代码的原因,因为我担心某些语言会出现问题。