Мне нужно сделать что-то вроде этого:
<p>
This is list of inline labels: <span> label1 </span>, <span> label2 </span>, ...
</p>
Как мне это сделать в GWT?(желательно с использованием виджетов InlineLabel и может быть FlowPanel в качестве контейнера)
Я имею в виду, что не могу найти способ добавить интервалы в текст абзаца.Не могу использовать setInnerHTML () или что-то в этом роде, потому что мне нужно добавить некоторые обработчики событий в span.
Заранее спасибо.
UPD:
Я сам нашел решение.Вот фрагмент того, что вы можете сделать в таких случаях:
FlowPanel flowPanel = new FlowPanel();
flowPanel.add(new InlineLabel("inline_label"));
Node textNode = Document.get().createTextNode(", ");
flowPanel.getElement().appendChild(textNode);
flowPanel.add(new InlineLabel("inline_label2"));
Вот и все.Если у кого-то есть лучшее решение или что-то добавить, милости просим.
Спасибо всем.
PS не смог опубликовать его как ответ из-за моего низкого рейтинга.Это мой первый вопрос.