Class BasicJidePopupUI


public class BasicJidePopupUI extends PopupUI
A basic Linvalid input: '&F' implementation of Popup.
  • Field Details

  • Constructor Details

    • BasicJidePopupUI

      public BasicJidePopupUI()
    • BasicJidePopupUI

      public BasicJidePopupUI(JidePopup f)
  • Method Details

    • 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)