com.jidesoft.plaf.basic
Class BasicJidePopupUI
java.lang.Object
javax.swing.plaf.ComponentUI
com.jidesoft.plaf.PopupUI
com.jidesoft.plaf.basic.BasicJidePopupUI
public class BasicJidePopupUI
- extends PopupUI
A basic L&F implementation of Popup.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_popup
protected JidePopup _popup
_propertyChangeListener
protected PropertyChangeListener _propertyChangeListener
_dockableFrameLayout
protected LayoutManager _dockableFrameLayout
_northPane
protected JComponent _northPane
_southPane
protected JComponent _southPane
_westPane
protected JComponent _westPane
_eastPane
protected JComponent _eastPane
_titlePane
protected Gripper _titlePane
BasicJidePopupUI
public BasicJidePopupUI()
BasicJidePopupUI
public BasicJidePopupUI(JidePopup f)
createUI
public static ComponentUI createUI(JComponent b)
installUI
public void installUI(JComponent c)
- Overrides:
installUI
in class ComponentUI
uninstallUI
public void uninstallUI(JComponent c)
- Overrides:
uninstallUI
in class ComponentUI
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
public Component getGripper()
- Specified by:
getGripper
in class PopupUI
createLayoutManager
protected LayoutManager createLayoutManager()
createPropertyChangeListener
protected PropertyChangeListener createPropertyChangeListener()
getPreferredSize
public Dimension getPreferredSize(JComponent x)
- Overrides:
getPreferredSize
in class ComponentUI
getMinimumSize
public Dimension getMinimumSize(JComponent x)
- Overrides:
getMinimumSize
in class ComponentUI
getMaximumSize
public Dimension getMaximumSize(JComponent x)
- Overrides:
getMaximumSize
in class ComponentUI
replacePane
protected void replacePane(JComponent currentPane,
JComponent newPane)
- Installs necessary mouse handlers on
newPane
and adds it to the frame. Reverse process for the
currentPane
.
deinstallMouseHandlers
protected void deinstallMouseHandlers(JComponent c)
installMouseHandlers
protected void installMouseHandlers(JComponent c)
createNorthPane
protected JComponent createNorthPane(JidePopup w)
createSouthPane
protected JComponent createSouthPane(JidePopup w)
createWestPane
protected JComponent createWestPane(JidePopup w)
createEastPane
protected JComponent createEastPane(JidePopup w)
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
public JComponent getNorthPane()
setNorthPane
protected void setNorthPane(JComponent c)
getSouthPane
public JComponent getSouthPane()
setSouthPane
protected void setSouthPane(JComponent c)
getWestPane
public JComponent getWestPane()
setWestPane
protected void setWestPane(JComponent c)
getEastPane
public JComponent getEastPane()
setEastPane
protected void setEastPane(JComponent c)