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