Uses of Interface
org.jdesktop.swingx.painter.Painter
Packages that use Painter
Package
Description
Contains extensions to the Swing GUI toolkit, including new and enhanced
components that provide functionality commonly required by rich,
data-centric client applications.
Contains API used to implement coordinated sorting, filtering
and highlighting of the extended Swing cell-rendering component
classes JXTable, JXTreeTable, JXTree, and JXList.
Contains Swing Icon classes used by JDNC's Swing Extensions.
Contains classes and interfaces used by painter enabled components.
Provides pluggable look-and-feel for SwingX components together with a
mechanism to support custom component look-and-feels.
Provides basic implementation of pluggable look-and-feel for SwingX components together with a
mechanism to support custom component look-and-feels.
Contains implementation of renderers used by JXTable, JXTreeTable and related classes.
-
Uses of Painter in org.jdesktop.beans.editors
Classes in org.jdesktop.beans.editors that implement PainterMethods in org.jdesktop.beans.editors that return PainterModifier and TypeMethodDescriptionstatic Painter
PainterUtil.getBGP
(JComponent comp) static Painter
PainterUtil.getFGP
(JComponent comp) PainterPropertyEditor.getValue()
static Painter
PainterUtil.loadPainter
(File file) static Painter
PainterUtil.loadPainter
(URL url) private static Painter
PainterUtil.loadPainter
(URL in, URL baseURL) Methods in org.jdesktop.beans.editors with parameters of type PainterModifier and TypeMethodDescriptionstatic 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
Classes in org.jdesktop.swingx that implement PainterModifier and TypeClassDescriptionprivate class
static class
Draws a single Divider.Fields in org.jdesktop.swingx declared as PainterModifier and TypeFieldDescriptionprivate Painter
JXLabel.backgroundPainter
private Painter
JXMultiSplitPane.backgroundPainter
private Painter
JXPanel.backgroundPainter
Specifies the Painter to use for painting the background of this panel.private Painter
JXButton.bgPainter
private Painter
JXButton.fgPainter
private Painter
JXLabel.foregroundPainter
private Painter
JXTitledPanel.titlePainter
The Painter to use for painting the title section of the JXTitledPanelMethods in org.jdesktop.swingx that return PainterModifier and TypeMethodDescriptionBackgroundPaintable.getBackgroundPainter()
Returns the current background painter.JXButton.getBackgroundPainter()
Returns the current background painter.final Painter
JXLabel.getBackgroundPainter()
Returns the current background painter.JXMultiSplitPane.getBackgroundPainter()
JXPanel.getBackgroundPainter()
Returns the current background painter.JXButton.getForegroundPainter()
final Painter
JXLabel.getForegroundPainter()
Returns the current foregroundPainter.JXTitledPanel.getTitlePainter()
Methods in org.jdesktop.swingx with parameters of type PainterModifier and TypeMethodDescriptionvoid
BackgroundPaintable.setBackgroundPainter
(Painter painter) Sets the new background painter.void
JXButton.setBackgroundPainter
(Painter p) Sets the new background painter.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
JXMultiSplitPane.setBackgroundPainter
(Painter p) Specifies a Painter to use to paint the background of this JXPanel.void
JXPanel.setBackgroundPainter
(Painter p) Sets a Painter to use to paint the background of this JXPanel.void
JXButton.setForegroundPainter
(Painter p) void
JXLabel.setForegroundPainter
(Painter painter) Sets a new foregroundPainter on the label.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
Fields in org.jdesktop.swingx.decorator declared as PainterModifier and TypeFieldDescriptionprivate Painter
PainterHighlighter.painter
The painter to use for decoration.Methods in org.jdesktop.swingx.decorator that return PainterModifier and TypeMethodDescriptionPainterHighlighter.getPainter()
Returns to Painter used in this Highlighter.Methods in org.jdesktop.swingx.decorator with parameters of type PainterModifier and TypeMethodDescriptionvoid
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 PainterModifierConstructorDescriptionPainterHighlighter
(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.icon
Fields in org.jdesktop.swingx.icon declared as PainterMethods in org.jdesktop.swingx.icon that return PainterMethods in org.jdesktop.swingx.icon with parameters of type Painter -
Uses of Painter in org.jdesktop.swingx.painter
Classes in org.jdesktop.swingx.painter that implement PainterModifier and TypeClassDescriptionclass
The abstract base class for all painters that fill a vector path area.class
An abstract base class for any painter which can be positioned.class
A convenient base class from which concretePainter
implementations may extend.class
AlphaPainter<T>
Applies an alpha value to an entire stack of painters.class
A specific painter that paints an "infinite progress" like animation.class
A Painter implementation that paints a checkerboard pattern.class
APainter
implementation composed of an array ofPainter
s.class
A Painter implementation that simulates a gloss effect.class
A Painter instance that paints an image.class
A Painter implementation that uses a Paint to fill the entire background area.class
A fun Painter that paints pinstripes.class
A painter which paints square and rounded rectanglesclass
A Painter that paints java.awt.Shapes.class
A painter which draws text.Fields in org.jdesktop.swingx.painter declared as PainterModifier and TypeFieldDescriptionPainters.EMPTY_PAINTER
PainterPaint.PainterPaintContext.painter
private Painter[]
CompoundPainter.painters
Methods in org.jdesktop.swingx.painter that return PainterModifier and TypeMethodDescriptionfinal Painter[]
CompoundPainter.getPainters()
Gets the array of painters used by this CompoundPainterMethods in org.jdesktop.swingx.painter with parameters of type PainterModifier and TypeMethodDescriptionvoid
CompoundPainter.setPainters
(Painter... painters) Sets the array of Painters to use.Constructors in org.jdesktop.swingx.painter with parameters of type PainterModifierConstructorDescriptionCompoundPainter
(Painter... painters) Convenience constructor for creating a CompoundPainter for an array of painters.PainterPaint
(Painter<T> painter, T object) PainterPaintContext
(Painter<T> painter, T object) -
Uses of Painter in org.jdesktop.swingx.plaf
Classes in org.jdesktop.swingx.plaf that implement PainterModifier and TypeClassDescriptionclass
PainterUIResource<T extends JComponent>
An implementation of Painter as a UIResource.Fields in org.jdesktop.swingx.plaf declared as PainterModifier and TypeFieldDescriptionPainterUIResource.p
private final Painter
PromptTextUI.PainterHighlighter.painter
Methods in org.jdesktop.swingx.plaf that return PainterModifier and TypeMethodDescriptionstatic 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 PainterModifierConstructorDescriptionPainterHighlighter
(Painter 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
Classes in org.jdesktop.swingx.plaf.basic that implement PainterModifier and TypeClassDescription(package private) class
TextCrossingPainter<T extends JComponent>
Painter used to cross-out unselectable dates.Methods in org.jdesktop.swingx.plaf.basic that return Painter -
Uses of Painter in org.jdesktop.swingx.prompt
Methods in org.jdesktop.swingx.prompt that return PainterModifier and TypeMethodDescriptionstatic <T extends JTextComponent>
Painter<? super T> PromptSupport.getBackgroundPainter
(T textComponent) Get the background painter of thetextComponent
, when no text is present.Methods in org.jdesktop.swingx.prompt with parameters of type PainterModifier and TypeMethodDescriptionstatic <T extends JTextComponent>
voidPromptSupport.setBackgroundPainter
(Painter<? super T> background, T textComponent) Sets the prompts background painter ontextComponent
and repaints the component to reflect the changes. -
Uses of Painter in org.jdesktop.swingx.renderer
Fields in org.jdesktop.swingx.renderer declared as PainterModifier and TypeFieldDescriptionprotected Painter
JRendererCheckBox.painter
the swingx painterprotected Painter
JRendererLabel.painter
protected Painter
JXRendererHyperlink.painter
Methods in org.jdesktop.swingx.renderer that return PainterModifier and TypeMethodDescriptionJRendererCheckBox.getPainter()
JRendererLabel.getPainter()
JXRendererHyperlink.getPainter()
Painter
<?> PainterAware.getPainter()
Painter
<?> WrappingIconPanel.getPainter()
Methods in org.jdesktop.swingx.renderer with parameters of type PainterModifier and TypeMethodDescriptionvoid
JRendererCheckBox.setPainter
(Painter painter) void
JRendererLabel.setPainter
(Painter painter) void
JXRendererHyperlink.setPainter
(Painter painter) void
PainterAware.setPainter
(Painter<?> painter) void
WrappingIconPanel.setPainter
(Painter<?> painter) Sets the delegate's Painter if it is of type PainterAware.