Package org.jdesktop.swingx.painter

Interface Summary
Painter<T> A painting delegate.
 

Class Summary
AbstractAreaPainter<T> The abstract base class for all painters that fill a vector path area.
AbstractLayoutPainter<T> An abstract base class for any painter which can be positioned.
AbstractPainter<T> A convenient base class from which concrete Painter implementations may extend.
AbstractPainterBeanInfo  
AbstractPainterBeanInfo.CompositePropertyEditor  
AbstractPainterBeanInfo.InterpolationPropertyEditor  
AlphaPainter<T> Applies an alpha value to an entire stack of painters.
BusyPainter<T> A specific painter that paints an "infinite progress" like animation.
CapsulePainter Draws a capsule.
CheckerboardPainter<T> A Painter implementation that paints a checkerboard pattern.
CheckerboardPainterBeanInfo  
CompoundPainter<T> A Painter implemention composed of an array of Painters.
CompoundPainterBeanInfo  
GlossPainter<T> A Painter implementation that simulates a gloss effect.
GlossPainterBeanInfo  
ImagePainter<T> A Painter instance that paints an image.
ImagePainterBeanInfo  
MattePainter<T> A Painter implementation that uses a Paint to fill the entire background area.
MattePainterBeanInfo  
PainterGlasspane This is a glasspane which will draw the specified painter on top of the specified target components.
PainterIcon  
PinstripePainter<T> A fun Painter that paints pinstripes.
PinstripePainterBeanInfo  
PositionedPainterBeanInfo  
PositionedPainterBeanInfo.HorizontalPropertyEditor  
PositionedPainterBeanInfo.VerticalPropertyEditor  
RectanglePainter<T> A painter which paints square and rounded rectangles
RectanglePainterBeanInfo  
RectanglePainterBeanInfo.StylePropertyEditor  
ShapePainter<T> A Painter that paints java.awt.Shapes.
ShapePainterBeanInfo  
ShapePainterBeanInfo.StylePropertyEditor  
TextPainter<T> A painter which draws text.
TextPainterBeanInfo  
 

Enum Summary
AbstractAreaPainter.Style Different available fill styles.
AbstractLayoutPainter.HorizontalAlignment An enum which controls horizontalAlignment alignment
AbstractLayoutPainter.VerticalAlignment An enum which controls verticalAlignment alignment
AbstractPainter.Interpolation An enum representing the possible interpolation values of Bicubic, Bilinear, and Nearest Neighbor.
CapsulePainter.Portion  
GlossPainter.GlossPosition Used to define the position of the gloss on the painted area.
ImagePainter.ScaleType