|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ComponentPainter | |
---|---|
com.croftsoft.core.animation | Swing-based animation library. |
com.croftsoft.core.animation.animator | ComponentAnimator implementations for Swing-based animation. |
com.croftsoft.core.animation.painter | ComponentPainter implementations for Swing-based animation. |
com.croftsoft.core.animation.sprite | Sprite classes for animation. |
Uses of ComponentPainter in com.croftsoft.core.animation |
---|
Subinterfaces of ComponentPainter in com.croftsoft.core.animation | |
---|---|
interface |
ComponentAnimator
Animates a JComponent. |
interface |
Sprite
A ComponentAnimator representing a moving object. |
Classes in com.croftsoft.core.animation that implement ComponentPainter | |
---|---|
class |
AnimatedApplet
Animated applet. |
class |
TimeApplet
Example AnimatedApplet implementation. |
Methods in com.croftsoft.core.animation with parameters of type ComponentPainter | |
---|---|
void |
AnimatedApplet.addComponentPainter(ComponentPainter componentPainter)
|
Uses of ComponentPainter in com.croftsoft.core.animation.animator |
---|
Classes in com.croftsoft.core.animation.animator that implement ComponentPainter | |
---|---|
class |
CursorAnimator
Animates an Icon at the mouse position. |
class |
FrameRateAnimator
Samples and displays the frame rate. |
class |
IconRowAnimator
Displays a quantity as a row of icons. |
class |
ModelAnimator
The view for a Model. |
class |
NullComponentAnimator
Null object singleton implementation of ComponentAnimator. |
class |
TextAnimator
Animates text. |
class |
TileAnimator
Paints a sliding tile pattern. |
class |
WorldAnimator
ComponentAnimator that maps Models to views. |
Uses of ComponentPainter in com.croftsoft.core.animation.painter |
---|
Subinterfaces of ComponentPainter in com.croftsoft.core.animation.painter | |
---|---|
interface |
XYPainter
A ComponentPainter with (x,y) coordinate accessor/mutator methods. |
Classes in com.croftsoft.core.animation.painter that implement ComponentPainter | |
---|---|
class |
AbstractXYPainter
Abstract XYPainter implementation of (x,y) accessor/mutator ops. |
class |
ArrayComponentPainter
Makes a ComponentPainter array look like a single ComponentPainter. |
class |
CenterPainter
Centers the image on the Component without scaling. |
class |
ColorPainter
Fills an area of the JComponent with a Color. |
class |
IconPainter
Paints an Icon at an (x,y) position. |
class |
NullComponentPainter
Null object singleton implementation of ComponentPainter. |
class |
ScalePainter
Scales the image to fit the entire Component. |
class |
SpacePainter
Fills an area of the component with stars against black space. |
class |
StretchPainter
Stretches the Image across the entire Component. |
class |
TilePainter
Tiles the Icon across the Component. |
Methods in com.croftsoft.core.animation.painter that return ComponentPainter | |
---|---|
ComponentPainter[] |
ArrayComponentPainter.getComponentPainters()
|
Methods in com.croftsoft.core.animation.painter with parameters of type ComponentPainter | |
---|---|
void |
ArrayComponentPainter.add(ComponentPainter componentPainter)
|
void |
ArrayComponentPainter.setComponentPainters(ComponentPainter[] componentPainters)
|
Constructors in com.croftsoft.core.animation.painter with parameters of type ComponentPainter | |
---|---|
ArrayComponentPainter(ComponentPainter[] componentPainters)
|
Uses of ComponentPainter in com.croftsoft.core.animation.sprite |
---|
Classes in com.croftsoft.core.animation.sprite that implement ComponentPainter | |
---|---|
class |
AbstractSprite
An abstract Sprite implementation. |
class |
IconSprite
A Sprite implementation backed by an Icon. |
class |
TextSprite
A Sprite implementation that paints text. |
Fields in com.croftsoft.core.animation.sprite declared as ComponentPainter | |
---|---|
protected ComponentPainter |
AbstractSprite.componentPainter
|
Methods in com.croftsoft.core.animation.sprite with parameters of type ComponentPainter | |
---|---|
void |
AbstractSprite.setComponentPainter(ComponentPainter componentPainter)
|
Constructors in com.croftsoft.core.animation.sprite with parameters of type ComponentPainter | |
---|---|
AbstractSprite(double x,
double y,
double z,
double heading,
double velocity,
ComponentUpdater componentUpdater,
ComponentPainter componentPainter)
|
|
CroftSoft Javadoc | |||||||||
PREV NEXT | FRAMES NO FRAMES |