Example usage for com.intellij.openapi.ui.popup ComponentPopupBuilder setRequestFocus

List of usage examples for com.intellij.openapi.ui.popup ComponentPopupBuilder setRequestFocus

Introduction

In this page you can find the example usage for com.intellij.openapi.ui.popup ComponentPopupBuilder setRequestFocus.

Prototype

@NotNull
    ComponentPopupBuilder setRequestFocus(boolean requestFocus);

Source Link

Usage

From source file:com.intellij.tasks.actions.SearchSupport.java

License:Apache License

private void showNoSuggestions() {
    hideCurrentPopup();//from ww  w  .  ja v  a2  s.c o  m
    final JComponent message = HintUtil
            .createErrorLabel(IdeBundle.message("file.chooser.completion.no.suggestions"));
    final ComponentPopupBuilder builder = JBPopupFactory.getInstance().createComponentPopupBuilder(message,
            message);
    builder.setRequestFocus(false).setResizable(false).setAlpha(0.1f)
            .setFocusOwners(new Component[] { myTextField });
    myCurrentPopup = builder.createPopup();
    showPopup();
}

From source file:com.urswolfer.intellij.plugin.gerrit.ui.diff.CommentBalloonBuilder.java

License:Apache License

public JBPopup getNewCommentBalloon(final CommentForm balloonContent, @NotNull final String title) {
    final ComponentPopupBuilder builder = jbPopupFactory.createComponentPopupBuilder(balloonContent,
            balloonContent);/*from w w w  . j a  v a  2s .c om*/
    builder.setAdText("Hit Ctrl+Enter to create comment. It will be published once you post your review.");
    builder.setTitle(title);
    builder.setResizable(true);
    builder.setMovable(true);
    builder.setRequestFocus(true);
    builder.setCancelOnClickOutside(false);
    builder.setCancelOnWindowDeactivation(false);
    return builder.createPopup();
}