ListBox gwt中修剪的单词之间的空格?

时间:2014-01-22 14:28:49

标签: java gwt

我在gwt项目中使用ListBox。 ListBox填充多个记录,每个记录有多个单词。其中一个记录可能在单词之间有多个空格。有没有办法保留这些空间。我尝试使用{white-space:pre;}向Listbox提供css,但它无效。

1 个答案:

答案 0 :(得分:0)

您必须用不间断的空格替换每个空格字符: 。不幸的是,ListBox.addItem(String)会忽略 个。{/ p>

以下是使用GWT Element API的解决方法:

    Element listElement = theListBox.getElement();

    OptionElement optionElement = Document.get().createOptionElement();
    optionElement.setInnerSafeHtml(SafeHtmlUtils.fromTrustedString("   you should see 3 spaces before this"));

    listElement.appendChild(optionElement);