public interface ComponentPopupBuilder
ComponentPopupBuilder setTitle(java.lang.String title)
ComponentPopupBuilder setResizable(boolean forceResizable)
ComponentPopupBuilder setMovable(boolean forceMovable)
ComponentPopupBuilder setRequestFocus(boolean requestFocus)
ComponentPopupBuilder setFocusable(boolean focusable)
ComponentPopupBuilder setRequestFocusCondition(Project project, Condition<? super Project> condition)
ComponentPopupBuilder setDimensionServiceKey(Project project, java.lang.String key, boolean useForXYLocation)
DimensionService
ComponentPopupBuilder setCancelCallback(Computable<java.lang.Boolean> shouldProceed)
ComponentPopupBuilder setCancelOnClickOutside(boolean cancel)
ComponentPopupBuilder addListener(JBPopupListener listener)
ComponentPopupBuilder setCancelOnMouseOutCallback(MouseChecker shouldCancel)
JBPopup createPopup()
ComponentPopupBuilder setCancelButton(IconButton cancelButton)
ComponentPopupBuilder setCancelOnOtherWindowOpen(boolean cancelOnWindow)
ComponentPopupBuilder setTitleIcon(ActiveIcon icon)
ComponentPopupBuilder setCancelKeyEnabled(boolean enabled)
ComponentPopupBuilder setLocateByContent(boolean byContent)
ComponentPopupBuilder setLocateWithinScreenBounds(boolean within)
ComponentPopupBuilder setMinSize(java.awt.Dimension minSize)
ComponentPopupBuilder setMaskProvider(MaskProvider maskProvider)
ComponentPopupBuilder setAlpha(float alpha)
ComponentPopupBuilder setBelongsToGlobalPopupStack(boolean isInStack)
ComponentPopupBuilder setProject(Project project)
ComponentPopupBuilder addUserData(java.lang.Object object)
ComponentPopupBuilder setModalContext(boolean modal)
ComponentPopupBuilder setFocusOwners(java.awt.Component [] focusOwners)
ComponentPopupBuilder setAdText(java.lang.String text)
ComponentPopupBuilder setAdText(java.lang.String text, int textAlignment)
ComponentPopupBuilder setShowShadow(boolean show)
ComponentPopupBuilder setCommandButton(ActiveComponent commandButton)
ComponentPopupBuilder setCouldPin(Processor<? super JBPopup> callback)
ComponentPopupBuilder setKeyboardActions(java.util.List<? extends Pair<java.awt.event.ActionListener,javax.swing.KeyStroke>> keyboardActions)
ComponentPopupBuilder setSettingButtons(java.awt.Component button)
ComponentPopupBuilder setMayBeParent(boolean mayBeParent)
ComponentPopupBuilder setCancelOnWindowDeactivation(boolean cancelOnWindowDeactivation)
ComponentPopupBuilder setKeyEventHandler(BooleanFunction<? super java.awt.event.KeyEvent> handler)
JBPopup.dispatchKeyEvent(KeyEvent)
.ComponentPopupBuilder setShowBorder(boolean show)
ComponentPopupBuilder setNormalWindowLevel(boolean b)
default ComponentPopupBuilder setBorderColor(java.awt.Color color)
ComponentPopupBuilder setOkHandler(java.lang.Runnable okHandler)
JBPopup.closeOk(InputEvent)
.