2011-12-28 92 views
1

我希望在TextBox中構建的提示框可以在文本區域的當前行下顯示,因爲默認情況下會顯示在整個文本區域下。我怎樣才能實現這樣的功能?SuggestBox for TextArea in gwt

回答

2

綜觀SuggestBox的源代碼,好像你很有可能要實現自己的SuggestionDisplay,因爲default one使用PopupPanel顯示的建議,其被定位波紋管的提示框:

// Show the popup under the TextBox. 
     suggestionPopup.showRelativeTo(positionRelativeTo != null 
      ? positionRelativeTo : suggestBox); 

你實現也可以使用PopupPanel,但使用setPostion(x,y)show()而不是showRelativeTo

+0

現在人們也可以使用:'suggestionDisplay.setPositionRelativeTo(UIObject)' – membersound 2013-03-22 14:45:48