Class BasicLizziePaneUI

All Implemented Interfaces:
SwingConstants

public class BasicLizziePaneUI extends LizziePaneUI implements SwingConstants
  • Field Details

  • Constructor Details

    • BasicLizziePaneUI

      public BasicLizziePaneUI()
  • Method Details

    • createUI

      public static ComponentUI createUI(JComponent c)
    • 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()
    • uninstallDefaults

      protected void uninstallDefaults()
    • installComponents

      protected void installComponents()
    • uninstallComponents

      protected void uninstallComponents()
    • installListeners

      public void installListeners()
    • uninstallListeners

      public void uninstallListeners()
    • installKeyboardActions

      protected void installKeyboardActions()
    • uninstallKeyboardActions

      protected void uninstallKeyboardActions()
    • createFloatingWindow

      protected RootPaneContainer createFloatingWindow(LizziePane lizziePane)
      Creates a window which contains the lizziePane after it has been dragged out from its container
      Returns:
      a RootPaneContainer object, containing the lizziePane.
    • createDragWindow

      protected BasicLizziePaneUI.DragWindow createDragWindow(LizziePane lizziePane)
    • setFloatingLocation

      public void setFloatingLocation(int x, int y)
    • isFloating

      public boolean isFloating()
    • setFloating

      public void setFloating(boolean b, Point p)
    • canDock

      public boolean canDock(Component c, Point p)
    • dragTo

      protected void dragTo(Point position, Point origin)
    • floatAt

      protected void floatAt(Point position, Point origin)
    • toWindow

      public void toWindow(Point position, Dimension size)
      Specified by:
      toWindow in class LizziePaneUI
    • createLizziePaneContListener

      protected ContainerListener createLizziePaneContListener()
    • createLizziePaneFocusListener

      protected FocusListener createLizziePaneFocusListener()
    • createPropertyListener

      protected PropertyChangeListener createPropertyListener()
    • createDockingListener

      protected MouseInputListener createDockingListener()
    • createFrameListener

      protected WindowListener createFrameListener()
    • paintDragWindow

      protected void paintDragWindow(Graphics g)
      Paints the contents of the window used for dragging.
      Parameters:
      g - Graphics to paint to.
      Throws:
      NullPointerException - is g is null