1

我希望从 TextArea 构造的建议框中的建议显示在文本区域的当前行下,因为默认情况下它显示在整个文本区域下。我怎样才能实现这样的功能?

4

1 回答 1

2

查看SuggestBox的源代码,似乎您可能必须实现自己的SuggestionDisplay,因为默认使用 PopupPanel 来显示建议,它位于建议框下方:

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

您的实现也可以使用 PopupPanel 但使用setPostion(x,y)andshow()而不是showRelativeTo.

于 2011-12-28T17:35:58.700 回答