gpt4 book ai didi

jquery - GWT 设置 SuggestBox 的位置

转载 作者:行者123 更新时间:2023-12-01 01:17:21 25 4
gpt4 key购买 nike

我正在使用SuggestBox在 GWT 中创建一个文本框,其中包含一个不错的建议列表,如下所示:

public void onModuleLoad() {
MultiWordSuggestOracle oracle = new MultiWordSuggestOracle();
oracle.add("Cat");
oracle.add("Dog");
oracle.add("Horse");
oracle.add("Canary");
SuggestBox box = new SuggestBox(oracle);
RootPanel.get().add(box);
}
}

问题是我希望建议列表出现在文本框的顶部,而不是底部。

有什么办法可以做到这一点吗?

如果没有,GWT 中是否有 SuggestBox 的替代方案? (我成功地配置了 jQuery 的 autocompletion 小部件以显示在文本框的顶部,但将其与 GWT 集成似乎既不优雅也不高效......)

谢谢!

最佳答案

我不认为有任何内置的方法可以做到这一点,但我认为只需做一点工作就可以完成。 SuggestBox 有一个以 SuggestionDisplay 作为参数的构造函数。因此,您可以继承 DefaultSuggestionDisplay 并重写其 showSuggestions() 方法以在您想要的位置显示弹出窗口。

关于jquery - GWT 设置 SuggestBox 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11334270/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com