Package furbelow

Class PannerHandler

java.lang.Object
furbelow.PannerHandler

public class PannerHandler extends Object
Provide key-activated display of a Panner directly on a panned component. The panner may be given an absolute or relative size, and an arbitrary offset for placement relative to the parent component's edges. If the percentage size is less than 50%, the panner will appear in each corner in succession on successive key activations.
  • Field Details

    • PANNER_MASK

      public static final int PANNER_MASK
    • MOVE_TIMEOUT

      public static final long MOVE_TIMEOUT
      See Also:
  • Constructor Details

  • Method Details

    • show

      public void show()
      Display the panner until hide() is called.
    • setPreserveAspect

      public void setPreserveAspect(boolean preserve)
    • setTransparency

      public void setTransparency(float t)
    • hide

      public void hide()
    • isShowing

      public boolean isShowing()
      Returns:
      whether the panner is currently visible.
    • main

      public static void main(String[] args)
      Demo.