2013-10-08 42 views
1

我目前有一個我想使用的GWT文本框類,有時基於某些參數,將它轉換(添加功能)到一個提示框中。這可能嗎?GWT-SuggestBox作爲文本框?

我不想創建一個新類型的小部件,因爲那樣我就會丟失我的TextBox的所有當前功能,而我只希望添加這個功能。

假設這是可能的,我將如何鏈接在一起?我明明傾斜只是做:

myTextBox.add(mySuggestBox); 

我知道我出現在這裏作爲一個新手,我可以向你保證,是這樣的話:)

謝謝!

回答

2

您可以增強現有ValueBox<String>(注意:TextBox其擴展)與SuggestBox,只要使用適當的構造函數:

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

SuggestBox suggestBox = new SuggestBox(oracle, textBox); 

任何處理程序之前添加到文本框中會工作。

+0

工作很好。謝謝你,先生! – TheJavaBeast