Package com.jidesoft.plaf.basic
Class BasicJidePopupUI
java.lang.Object
javax.swing.plaf.ComponentUI
com.jidesoft.plaf.PopupUI
com.jidesoft.plaf.basic.BasicJidePopupUI
A basic L&F implementation of Popup.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclass
class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected LayoutManager
protected JComponent
protected JComponent
protected JidePopup
protected PropertyChangeListener
protected JComponent
protected Gripper
protected JComponent
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected JComponent
protected LayoutManager
protected JComponent
protected PropertyChangeListener
protected JComponent
static ComponentUI
protected JComponent
protected void
protected void
protected void
protected void
protected void
protected void
void
final boolean
protected final boolean
protected void
replacePane
(JComponent currentPane, JComponent newPane) Installs necessary mouse handlers onnewPane
and adds it to the frame.protected void
protected final void
setKeyBindingActive
(boolean b) protected final void
setKeyBindingRegistered
(boolean b) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
void
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, paint, update
-
Field Details
-
_popup
-
_propertyChangeListener
-
_dockableFrameLayout
-
_northPane
-
_southPane
-
_westPane
-
_eastPane
-
_titlePane
-
-
Constructor Details
-
BasicJidePopupUI
public BasicJidePopupUI() -
BasicJidePopupUI
-
-
Method Details
-
createUI
-
installUI
- Overrides:
installUI
in classComponentUI
-
uninstallUI
- Overrides:
uninstallUI
in classComponentUI
-
installDefaults
protected void installDefaults() -
installKeyboardActions
protected void installKeyboardActions() -
installComponents
protected void installComponents() -
installListeners
protected void installListeners() -
uninstallDefaults
protected void uninstallDefaults() -
uninstallComponents
protected void uninstallComponents() -
uninstallListeners
protected void uninstallListeners() -
uninstallKeyboardActions
protected void uninstallKeyboardActions() -
getGripper
- Specified by:
getGripper
in classPopupUI
-
createLayoutManager
-
createPropertyChangeListener
-
getPreferredSize
- Overrides:
getPreferredSize
in classComponentUI
-
getMinimumSize
- Overrides:
getMinimumSize
in classComponentUI
-
getMaximumSize
- Overrides:
getMaximumSize
in classComponentUI
-
replacePane
Installs necessary mouse handlers onnewPane
and adds it to the frame. Reverse process for thecurrentPane
. -
deinstallMouseHandlers
-
installMouseHandlers
-
createNorthPane
-
createSouthPane
-
createWestPane
-
createEastPane
-
isKeyBindingRegistered
protected final boolean isKeyBindingRegistered() -
setKeyBindingRegistered
protected final void setKeyBindingRegistered(boolean b) -
isKeyBindingActive
public final boolean isKeyBindingActive() -
setKeyBindingActive
protected final void setKeyBindingActive(boolean b) -
setupMenuOpenKey
protected void setupMenuOpenKey() -
setupMenuCloseKey
protected void setupMenuCloseKey() -
getNorthPane
-
setNorthPane
-
getSouthPane
-
setSouthPane
-
getWestPane
-
setWestPane
-
getEastPane
-
setEastPane
-