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 PainterPainterUtil.getBGP(JComponent comp) static PainterPainterUtil.getFGP(JComponent comp) PainterPropertyEditor.getValue()static PainterPainterUtil.loadPainter(File file) static PainterPainterUtil.loadPainter(URL url) private static PainterPainterUtil.loadPainter(URL in, URL baseURL) Methods in org.jdesktop.beans.editors with parameters of type PainterModifier and TypeMethodDescriptionstatic voidPainterUtil.savePainterToFile(Painter compoundPainter, File file) static voidPainterUtil.savePainterToFile(Painter compoundPainter, File file, URL baseURL) static voidPainterUtil.setBGP(JComponent comp, Painter painter) static voidPainterUtil.setFGP(JComponent comp, Painter painter) -
Uses of Painter in org.jdesktop.swingx
Classes in org.jdesktop.swingx that implement PainterModifier and TypeClassDescriptionprivate classstatic classDraws a single Divider.Fields in org.jdesktop.swingx declared as PainterModifier and TypeFieldDescriptionprivate PainterJXLabel.backgroundPainterprivate PainterJXMultiSplitPane.backgroundPainterprivate PainterJXPanel.backgroundPainterSpecifies the Painter to use for painting the background of this panel.private PainterJXButton.bgPainterprivate PainterJXButton.fgPainterprivate PainterJXLabel.foregroundPainterprivate PainterJXTitledPanel.titlePainterThe 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 PainterJXLabel.getBackgroundPainter()Returns the current background painter.JXMultiSplitPane.getBackgroundPainter()JXPanel.getBackgroundPainter()Returns the current background painter.JXButton.getForegroundPainter()final PainterJXLabel.getForegroundPainter()Returns the current foregroundPainter.JXTitledPanel.getTitlePainter()Methods in org.jdesktop.swingx with parameters of type PainterModifier and TypeMethodDescriptionvoidBackgroundPaintable.setBackgroundPainter(Painter painter) Sets the new background painter.voidJXButton.setBackgroundPainter(Painter p) Sets the new background painter.voidJXLabel.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.voidJXMultiSplitPane.setBackgroundPainter(Painter p) Specifies a Painter to use to paint the background of this JXPanel.voidJXPanel.setBackgroundPainter(Painter p) Sets a Painter to use to paint the background of this JXPanel.voidJXButton.setForegroundPainter(Painter p) voidJXLabel.setForegroundPainter(Painter painter) Sets a new foregroundPainter on the label.voidJXTitledPanel.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 PainterPainterHighlighter.painterThe 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 TypeMethodDescriptionvoidPainterHighlighter.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 TypeClassDescriptionclassThe abstract base class for all painters that fill a vector path area.classAn abstract base class for any painter which can be positioned.classA convenient base class from which concretePainterimplementations may extend.classAlphaPainter<T>Applies an alpha value to an entire stack of painters.classA specific painter that paints an "infinite progress" like animation.classA Painter implementation that paints a checkerboard pattern.classAPainterimplementation composed of an array ofPainters.classA Painter implementation that simulates a gloss effect.classA Painter instance that paints an image.classA Painter implementation that uses a Paint to fill the entire background area.classA fun Painter that paints pinstripes.classA painter which paints square and rounded rectanglesclassA Painter that paints java.awt.Shapes.classA painter which draws text.Fields in org.jdesktop.swingx.painter declared as PainterModifier and TypeFieldDescriptionPainters.EMPTY_PAINTERPainterPaint.PainterPaintContext.painterprivate Painter[]CompoundPainter.paintersMethods 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 TypeMethodDescriptionvoidCompoundPainter.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 TypeClassDescriptionclassPainterUIResource<T extends JComponent>An implementation of Painter as a UIResource.Fields in org.jdesktop.swingx.plaf declared as PainterModifier and TypeFieldDescriptionPainterUIResource.pprivate final PainterPromptTextUI.PainterHighlighter.painterMethods 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) classTextCrossingPainter<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 ontextComponentand 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 PainterJRendererCheckBox.painterthe swingx painterprotected PainterJRendererLabel.painterprotected PainterJXRendererHyperlink.painterMethods 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 TypeMethodDescriptionvoidJRendererCheckBox.setPainter(Painter painter) voidJRendererLabel.setPainter(Painter painter) voidJXRendererHyperlink.setPainter(Painter painter) voidPainterAware.setPainter(Painter<?> painter) voidWrappingIconPanel.setPainter(Painter<?> painter) Sets the delegate's Painter if it is of type PainterAware.