我不熟悉gwt,我不得不从gwt 2.4 升级到gwt 2.7。
我有一个suggestBox
项目的问题:我需要解释存在于的 HTML 标记MultiWordSuggestOracle
:
我重写isDisplayingStringHtml
以确保它设置为true:
private MultiWordSuggestOracle oracle = new MultiWordSuggestOracle() {
@Override
public boolean isDisplayStringHTML() {
return true;
}
};
然后我尝试插入这个:
private void initOracle() {
String gogogogo= "<tt>####</tt>";
HTML html = new HTML("<tt>####2</tt>");
List<String> listeSuggeree = new ArrayList<String>();
listeSuggeree.add("<HTML><div>#####</div></HTML>");
listeSuggeree.add((gogogogo));
listeSuggeree.add(html.getHTML());
listeSuggeree.add("AAAAAH nothing work");
oracle.addAll(listeSuggeree);
oracle.setDefaultSuggestionsFromText(listeSuggeree);
一切都在 gwt 2.4 上完美运行,我没有找到在gwt 2.7.0 上解释这个 HTML 的方法,你能帮我吗?