Module com.iamsoft.util.ui
Package furbelow
package furbelow
-
ClassDescriptionProvide animation of auto-generated animations.Provide a method for consistently augmenting the appearance of a given component by painting something on it after the component itself gets painted.Ensures animated icons are properly handled within objects that use renderers within a
CellRendererPane
to render the icon.Provides consistent drag/drop autoscrolling behavior for components which implementAutoscroll
.Provides checkbox-based selection of tree nodes.Provides the contents of aComponent
in Icon form.Demonstration of context-sensitive menu items based onAction
s exported by aJComponent
.Enables and delegates to the target action only if the clipboard has contents.Provides simplified drag handling for a component.Provides simplified drop handling for a component.Provides auto-scrolling behavior on scrollable components which do not implementAutoscroll
, and various other aids to positioning drop targets during a drag.This performs a more general navigation function than Autoscroll.Demonstrates automatic drop target navigation.Provides a callback forDropHandler
to customize drop target feedback.Provide a ghosted drag image which will appear on any instances ofRootPaneContainer
in the current VM.Class GifDecoder - Decodes a GIF file into one or more frames.Animates moving list cells out of the way for a potential drop.Component which scales any givenJComponent
into its bounds.Provide key-activated display of a Panner directly on a panned component.Provides a scaled version of a given icon.Paint an icon appropriately for a selection to ensure that the icon is visible and to avoid having to generate minor icon variations.Provides a spinning disk of hash marks.Animates moving tree cells out of the way for a potential drop.Prevents mouse and key input to aJComponent
orJFrame
, while dimming the component and displaying a wait cursor.