GWT: Помещение необработанного HTML внутри метки

Есть ли способ поместить необработанный HTML в виджет Label с помощью GWT? Конструктор и методы setText () автоматически экранируют текст для HTML (поэтому < отображается как < и т. Д.).

Мне нужно что-то вроде:

String matched = "two";
List<String> values = Arrays.asList("one", "two", "three");
StringBuilder sb = new StringBuilder();
for (String v : values){
  if (v.equals(matched)){
    sb.append("<b>" + v + "<b>");
  } else {
    sb.append(v);
  }
  sb.append(", ");
}
Label label = new Label();
label.setRawText(sb.toString());
//div contains the following HTML: "one, <b>two</b>, three, "

Я хочу вывести список строк, разделенных запятыми, но я хочу, чтобы одна из этих строк была выделена жирным шрифтом. Спасибо.

11
задан Michael 12 October 2011 в 14:07
поделиться