Java GWT SuggestBox作为文本框?

Java GWT SuggestBox作为文本框?,java,gwt,textbox,suggestbox,Java,Gwt,Textbox,Suggestbox,我目前有一个GWT textbox类,我想使用它,有时根据某些参数,将其转换(添加功能)为suggestbox。这可能吗 我不想创建一个新类型的小部件,因为这样我会失去我的文本框的所有当前功能,我只想添加suggestbox的功能…有时 假设这是可能的,我将如何将两者联系在一起?我显然不能这么做: myTextBox.add(mySuggestBox); 我意识到我在这里是个新手,我可以向你保证,情况就是这样:) 谢谢 您可以使用建议框增强任何现有的值框(注意文本框扩展了它),只需使用适当的构

我目前有一个GWT textbox类,我想使用它,有时根据某些参数,将其转换(添加功能)为suggestbox。这可能吗

我不想创建一个新类型的小部件,因为这样我会失去我的文本框的所有当前功能,我只想添加suggestbox的功能…有时

假设这是可能的,我将如何将两者联系在一起?我显然不能这么做:

myTextBox.add(mySuggestBox);
我意识到我在这里是个新手,我可以向你保证,情况就是这样:)


谢谢

您可以使用
建议框
增强任何现有的
值框
(注意
文本框
扩展了它),只需使用适当的构造函数:

TextBox textBox = new TextBox();
MultiWordSuggestOracle oracle = new MultiWordSuggestOracle();

SuggestBox suggestBox = new SuggestBox(oracle, textBox);

以前添加到文本框中的任何处理程序都可以工作。

效果很好。谢谢你,先生!