AutoCompletionCodeAreaBind.java 文件源码

java
阅读 31 收藏 0 点赞 0 评论 0

项目:CSS-Editor-FX 作者:
public void showPopup() {
  Collection<String> suggestions = suggestionProvider.apply(codeArea.getText(), codeArea.getCaretPosition());
  if (suggestions.isEmpty()) {
    hidePopup();
  } else {
    PopupWindow popupWindow = codeArea.getPopupWindow();
    if (popupWindow != popup) {
      popupWindow.hide();
      codeArea.setPopupWindow(popup);
    }
    popup.getSuggestions().setAll(suggestions);
    selectFirstSuggestion(popup);
    if (popup.isShowing() == false) {
      popup.show(codeArea.getScene().getWindow());
    }
  }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号