java.lang.Object
furbelow.PannerHandler
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 Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPannerHandler
(JComponent target, int percent) PannerHandler
(JComponent target, int percent, Point offset) PannerHandler
(JComponent target, Dimension size) PannerHandler
(JComponent target, Dimension size, int percent, Point offset) -
Method Summary
Modifier and TypeMethodDescriptionvoid
hide()
boolean
static void
Demo.void
setPreserveAspect
(boolean preserve) void
setTransparency
(float t) void
show()
Display the panner untilhide()
is called.
-
Field Details
-
PANNER_MASK
public static final int PANNER_MASK -
MOVE_TIMEOUT
public static final long MOVE_TIMEOUT- See Also:
-
-
Constructor Details
-
PannerHandler
-
PannerHandler
-
PannerHandler
-
PannerHandler
-
-
Method Details
-
show
public void show()Display the panner untilhide()
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
Demo.
-