【问题标题】:GWT-SuggestBox as a TextBox?GWT-SuggestBox 作为文本框?
【发布时间】:2013-10-08 23:03:31
【问题描述】:

我目前有一个我想使用的 GWT 文本框类,有时基于某些参数,将它(添加功能)转换为建议框。这可能吗?

我不想创建一种新类型的小部件,因为那样我会失去我的 TextBox 的所有当前功能,我只想添加建议框的功能......有时。

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

myTextBox.add(mySuggestBox);

我意识到我在这里是个新手,我可以向你保证,就是这样:)

谢谢!

【问题讨论】:

    标签: java gwt textbox suggestbox


    【解决方案1】:

    您可以使用SuggestBox 增强任何现有的ValueBox<String>(注意TextBox 扩展它),只需使用适当的构造函数:

    TextBox textBox = new TextBox();
    MultiWordSuggestOracle oracle = new MultiWordSuggestOracle();
    
    SuggestBox suggestBox = new SuggestBox(oracle, textBox);
    

    之前添加到文本框的任何处理程序都可以使用。

    【讨论】:

    • 效果很好。谢谢楼主!
    猜你喜欢
    • 2012-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多