Uses of Interface
org.jdesktop.swingx.painter.Painter

Packages that use Painter
org.jdesktop.swingx Contains extensions to the Swing GUI toolkit, including new and enhanced components that provide functionality commonly required by rich, data-centric client applications. 
org.jdesktop.swingx.decorator Contains API used to implement coordinated sorting, filtering and highlighting of the extended Swing cell-rendering component classes JXTable, JXTreeTable, JXTree, and JXList. 
org.jdesktop.swingx.editors   
org.jdesktop.swingx.painter Contains classes and interfaces used by painter enabled components. 
org.jdesktop.swingx.plaf Provides pluggable look-and-feel for SwingX components together with a mechanism to support custom component look-and-feels. 
org.jdesktop.swingx.plaf.basic Provides basic implementation of pluggable look-and-feel for SwingX components together with a mechanism to support custom component look-and-feels. 
org.jdesktop.swingx.renderer Contains implementation of renderers used by JXTable, JXTreeTable and related classes. 
 

Uses of Painter in org.jdesktop.swingx
 

Classes in org.jdesktop.swingx that implement Painter
static class JXMultiSplitPane.DividerPainter
          Draws a single Divider.
 class URLPainter
           
 

Methods in org.jdesktop.swingx that return Painter
 Painter JXMultiSplitPane.getBackgroundPainter()
           
 Painter JXLabel.getBackgroundPainter()
          Returns the current background painter.
 Painter<JXButton> JXButton.getBackgroundPainter()
           
 Painter JXPanel.getBackgroundPainter()
          Returns the current background painter.
 Painter JXLabel.getForegroundPainter()
          Returns the current foregroundPainter.
 Painter<JXButton> JXButton.getForegroundPainter()
           
 Painter JXTitledPanel.getTitlePainter()
           
 

Methods in org.jdesktop.swingx with parameters of type Painter
 void JXMultiSplitPane.setBackgroundPainter(Painter p)
          Specifies a Painter to use to paint the background of this JXPanel.
 void JXLabel.setBackgroundPainter(Painter p)
          Sets a Painter to use to paint the background of this component By default there is already a single painter installed which draws the normal background for this component according to the current Look and Feel.
 void JXPanel.setBackgroundPainter(Painter p)
          Sets a Painter to use to paint the background of this JXPanel.
 void JXButton.setBackgroundPainter(Painter<JXButton> p)
           
 void JXLabel.setForegroundPainter(Painter painter)
          Sets a new foregroundPainter on the label.
 void JXButton.setForegroundPainter(Painter<JXButton> p)
           
 void JXTitledPanel.setTitlePainter(Painter p)
          Set the Painter to use for painting the title section of the JXTitledPanel.
 

Uses of Painter in org.jdesktop.swingx.decorator
 

Methods in org.jdesktop.swingx.decorator that return Painter
 Painter PainterHighlighter.getPainter()
          Returns to Painter used in this Highlighter.
 

Methods in org.jdesktop.swingx.decorator with parameters of type Painter
 void PainterHighlighter.setPainter(Painter painter)
          Sets the Painter to use in this Highlighter, may be null.
 

Constructors in org.jdesktop.swingx.decorator with parameters of type Painter
PainterHighlighter(HighlightPredicate predicate, Painter painter)
          Instantiates a PainterHighlighter with the given painter and predicate.
PainterHighlighter(Painter painter)
          Instantiates a PainterHighlighter with the given Painter and default predicate.
 

Uses of Painter in org.jdesktop.swingx.editors
 

Methods in org.jdesktop.swingx.editors that return Painter
static Painter PainterUtil.getBGP(JComponent comp)
           
static Painter PainterUtil.getFGP(JComponent comp)
           
 Painter PainterPropertyEditor.getValue()
           
 Painter Painter2PropertyEditor.getValue()
           
static Painter PainterUtil.loadPainter(File file)
           
static Painter PainterUtil.loadPainter(URL url)
           
 

Methods in org.jdesktop.swingx.editors with parameters of type Painter
static void PainterUtil.savePainterToFile(Painter compoundPainter, File file)
           
static void PainterUtil.savePainterToFile(Painter compoundPainter, File file, URL baseURL)
           
static void PainterUtil.setBGP(JComponent comp, Painter painter)
           
static void PainterUtil.setFGP(JComponent comp, Painter painter)
           
 

Uses of Painter in org.jdesktop.swingx.painter
 

Classes in org.jdesktop.swingx.painter that implement Painter
 class AbstractAreaPainter<T>
          The abstract base class for all painters that fill a vector path area.
 class AbstractLayoutPainter<T>
          An abstract base class for any painter which can be positioned.
 class AbstractPainter<T>
          A convenient base class from which concrete Painter implementations may extend.
 class AlphaPainter<T>
          Applies an alpha value to an entire stack of painters.
 class BusyPainter
          A specific painter that paints an "infinite progress" like animation.
 class CapsulePainter
          Draws a capsule.
 class CheckerboardPainter
          A Painter implementation that paints a checkerboard pattern.
 class CompoundPainter<T>
          A Painter implementation composed of an array of Painters.
 class GlossPainter
          A Painter implementation that simulates a gloss effect.
 class ImagePainter
          A Painter instance that paints an image.
 class MattePainter
          A Painter implementation that uses a Paint to fill the entire background area.
 class PinstripePainter
          A fun Painter that paints pinstripes.
 class RectanglePainter<T>
          A painter which paints square and rounded rectangles
 class ShapePainter
          A Painter that paints java.awt.Shapes.
 class TextPainter
          A painter which draws text.
 

Methods in org.jdesktop.swingx.painter that return Painter
 Painter PainterIcon.getPainter()
           
 Painter PainterGlasspane.getPainter()
           
 Painter[] CompoundPainter.getPainters()
          Gets the array of painters used by this CompoundPainter
 

Methods in org.jdesktop.swingx.painter with parameters of type Painter
 void PainterIcon.setPainter(Painter painter)
           
 void PainterGlasspane.setPainter(Painter painter)
           
 void CompoundPainter.setPainters(Painter... painters)
          Sets the array of Painters to use.
 

Constructors in org.jdesktop.swingx.painter with parameters of type Painter
CompoundPainter(Painter... painters)
          Convenience constructor for creating a CompoundPainter for an array of painters.
 

Uses of Painter in org.jdesktop.swingx.plaf
 

Classes in org.jdesktop.swingx.plaf that implement Painter
 class PainterUIResource<T extends JComponent>
          An implementation of Painter as a UIResource.
 

Methods in org.jdesktop.swingx.plaf that return Painter
static Painter<?> UIManagerExt.getPainter(Object key)
          Returns a painter from the defaults.
static Painter<?> UIManagerExt.getPainter(Object key, Locale l)
          Returns a painter from the defaults that is appropriate for the given locale.
 

Constructors in org.jdesktop.swingx.plaf with parameters of type Painter
PainterUIResource(Painter<? super T> p)
          Creates a new instance of PainterUIResource with the specified delegate painter.
 

Uses of Painter in org.jdesktop.swingx.plaf.basic
 

Methods in org.jdesktop.swingx.plaf.basic that return Painter
protected  Painter BasicHeaderUI.createBackgroundPainter()
           
 

Uses of Painter in org.jdesktop.swingx.renderer
 

Fields in org.jdesktop.swingx.renderer declared as Painter
protected  Painter JXRendererHyperlink.painter
           
protected  Painter JRendererLabel.painter
           
protected  Painter JRendererCheckBox.painter
           
 

Methods in org.jdesktop.swingx.renderer that return Painter
 Painter WrappingIconPanel.getPainter()
          
 Painter JXRendererHyperlink.getPainter()
          
 Painter JRendererLabel.getPainter()
          
 Painter PainterAware.getPainter()
           
 Painter JRendererCheckBox.getPainter()
          
 

Methods in org.jdesktop.swingx.renderer with parameters of type Painter
 void WrappingIconPanel.setPainter(Painter painter)
          Sets the delegate's Painter if it is of type PainterAware.
 void JXRendererHyperlink.setPainter(Painter painter)
          
 void JRendererLabel.setPainter(Painter painter)
          
 void PainterAware.setPainter(Painter painter)
           
 void JRendererCheckBox.setPainter(Painter painter)