Package | Description |
---|---|
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.icon |
Contains Swing Icon classes used by JDNC's Swing Extensions.
|
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.prompt | |
org.jdesktop.swingx.renderer |
Contains implementation of renderers used by JXTable, JXTreeTable and related classes.
|
Modifier and Type | Class | Description |
---|---|---|
static class |
JXMultiSplitPane.DividerPainter |
Draws a single Divider.
|
class |
URLPainter |
Modifier and Type | Method | Description |
---|---|---|
Painter |
JXButton.getBackgroundPainter() |
|
Painter |
JXLabel.getBackgroundPainter() |
Returns the current background painter.
|
Painter |
JXMultiSplitPane.getBackgroundPainter() |
|
Painter |
JXPanel.getBackgroundPainter() |
Returns the current background painter.
|
Painter |
JXButton.getForegroundPainter() |
|
Painter |
JXLabel.getForegroundPainter() |
Returns the current foregroundPainter.
|
Painter |
JXTitledPanel.getTitlePainter() |
Modifier and Type | Method | Description |
---|---|---|
void |
JXButton.setBackgroundPainter(Painter p) |
|
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.
|
Modifier and Type | Method | Description |
---|---|---|
Painter |
PainterHighlighter.getPainter() |
Returns to Painter used in this Highlighter.
|
Modifier and Type | Method | Description |
---|---|---|
void |
PainterHighlighter.setPainter(Painter painter) |
Sets the Painter to use in this Highlighter, may be null.
|
Constructor | Description |
---|---|
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.
|
Modifier and Type | Method | Description |
---|---|---|
static Painter |
PainterUtil.getBGP(JComponent comp) |
|
static Painter |
PainterUtil.getFGP(JComponent comp) |
|
Painter |
Painter2PropertyEditor.getValue() |
|
Painter |
PainterPropertyEditor.getValue() |
|
static Painter |
PainterUtil.loadPainter(File file) |
|
static Painter |
PainterUtil.loadPainter(URL url) |
Modifier and Type | Method | Description |
---|---|---|
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) |
Modifier and Type | Method | Description |
---|---|---|
Painter |
PainterIcon.getPainter() |
Modifier and Type | Method | Description |
---|---|---|
void |
PainterIcon.setPainter(Painter painter) |
Modifier and Type | Class | Description |
---|---|---|
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 Painter s. |
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 |
A painter which paints square and rounded rectangles
|
class |
ShapePainter |
A Painter that paints java.awt.Shapes.
|
class |
TextPainter |
A painter which draws text.
|
Modifier and Type | Field | Description |
---|---|---|
static Painter<Object> |
Painters.EMPTY_PAINTER |
Modifier and Type | Method | Description |
---|---|---|
Painter |
PainterGlasspane.getPainter() |
|
Painter[] |
CompoundPainter.getPainters() |
Gets the array of painters used by this CompoundPainter
|
Modifier and Type | Method | Description |
---|---|---|
void |
PainterGlasspane.setPainter(Painter painter) |
|
void |
CompoundPainter.setPainters(Painter... painters) |
Sets the array of Painters to use.
|
Constructor | Description |
---|---|
CompoundPainter(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) |
Modifier and Type | Class | Description |
---|---|---|
class |
PainterUIResource<T extends JComponent> |
An implementation of Painter as a UIResource.
|
Modifier and Type | Method | Description |
---|---|---|
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.
|
Constructor | Description |
---|---|
PainterHighlighter(Painter painter) |
|
PainterUIResource(Painter<? super T> p) |
Creates a new instance of PainterUIResource with the specified delegate
painter.
|
Modifier and Type | Method | Description |
---|---|---|
protected Painter |
BasicHeaderUI.createBackgroundPainter() |
Modifier and Type | Method | Description |
---|---|---|
static <T extends JTextComponent> |
PromptSupport.getBackgroundPainter(T textComponent) |
Get the background painter of the
textComponent , when no
text is present. |
Modifier and Type | Method | Description |
---|---|---|
static <T extends JTextComponent> |
PromptSupport.setBackgroundPainter(Painter<? super T> background,
T textComponent) |
Sets the prompts background painter on
textComponent and
repaints the component to reflect the changes. |
Modifier and Type | Field | Description |
---|---|---|
protected Painter |
JRendererCheckBox.painter |
|
protected Painter |
JRendererLabel.painter |
|
protected Painter |
JXRendererHyperlink.painter |
Modifier and Type | Method | Description |
---|---|---|
Painter |
JRendererCheckBox.getPainter() |
|
Painter |
JRendererLabel.getPainter() |
|
Painter |
JXRendererHyperlink.getPainter() |
|
Painter<?> |
PainterAware.getPainter() |
|
Painter<?> |
WrappingIconPanel.getPainter() |
Modifier and Type | Method | Description |
---|---|---|
void |
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.
|
Copyright © 2018. All rights reserved.