2011-12-28 62 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