在SpanLabel Codename中为子字符串着色

时间:2018-04-09 19:16:04

标签: codenameone

似乎SpanLabel label = new SpanLabel("<html>Text color: <font color='red'>red</font></html>");在代号1的SpanLabel中不起作用,label.getAllStyles().setFgColor(0x0000ff);不是我的情况,我希望得到与第一个示例相同的结果,着色a特定的词。如何在Codename One中做到这一点?

1 个答案:

答案 0 :(得分:1)

我们不支持。这意味着为每个小部件解析HTML,这是Swing可以做的事情,因为它具有桌面处理能力,但在移动电话上这样做会非常缓慢。

您有两个选择:

  • 使用BrowserComponent和HTML - 如果你有更多的文字但是对于许多较小的条目不能很好地工作,这是有道理的

  • 使用this

  • 之类的内容