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.search | |
org.jdesktop.swingx.table |
Contains API required by the extended JTable component, JXTable.
|
Modifier and Type | Field | Description |
---|---|---|
protected Highlighter |
JXTable.resetDefaultTableCellRendererHighlighter |
The Highlighter used to hack around DefaultTableCellRenderer's color
memory.
|
Modifier and Type | Method | Description |
---|---|---|
Highlighter[] |
JXComboBox.getHighlighters() |
Returns the
Highlighter s used by this column. |
Highlighter[] |
JXList.getHighlighters() |
Returns the
Highlighter s used by this table. |
Highlighter[] |
JXTable.getHighlighters() |
Returns the
Highlighter s used by this table. |
Highlighter[] |
JXTree.getHighlighters() |
Returns the
Highlighter s used by this table. |
Modifier and Type | Method | Description |
---|---|---|
void |
JXComboBox.addHighlighter(Highlighter highlighter) |
Adds a Highlighter.
|
void |
JXList.addHighlighter(Highlighter highlighter) |
Appends a
Highlighter to the end of the list of used
Highlighter s. |
void |
JXTable.addHighlighter(Highlighter highlighter) |
Appends a
Highlighter to the end of the list of used
Highlighter s. |
void |
JXTree.addHighlighter(Highlighter highlighter) |
Appends a
Highlighter to the end of the list of used
Highlighter s. |
void |
JXComboBox.removeHighlighter(Highlighter highlighter) |
Removes the given Highlighter.
|
void |
JXList.removeHighlighter(Highlighter highlighter) |
Removes the given Highlighter.
|
void |
JXTable.removeHighlighter(Highlighter highlighter) |
Removes the given Highlighter.
|
void |
JXTree.removeHighlighter(Highlighter highlighter) |
Removes the given Highlighter.
|
void |
JXComboBox.setHighlighters(Highlighter... highlighters) |
Sets the
Highlighter s to the column, replacing any old settings. |
void |
JXList.setHighlighters(Highlighter... highlighters) |
Sets the
Highlighter s to the table, replacing any old settings. |
void |
JXTable.setHighlighters(Highlighter... highlighters) |
Sets the
Highlighter s to the table, replacing any old
settings. |
void |
JXTree.setHighlighters(Highlighter... highlighters) |
Sets the
Highlighter s to the table, replacing any old settings. |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractHighlighter |
Abstract
Highlighter implementation which manages change
notification and supports conditional highlighting. |
class |
AlignmentHighlighter |
A Highlighter which sets the horizontal alignment.
|
class |
BorderHighlighter |
A Highlighter that applies a border the the renderer component.
|
class |
ColorHighlighter |
A Highlighter to modify component colors.
|
class |
CompoundHighlighter |
A class which manages the lists of
Highlighter s. |
class |
EnabledHighlighter |
A Highlighter which sets the enabled property.
|
class |
FontHighlighter |
A Highlighter which sets the Font of the component.
|
static class |
HighlighterFactory.UIColorHighlighter |
A ColorHighlighter with UI-dependent background.
|
class |
IconHighlighter |
Highlighter which decorates by setting the icon property of a JLabel.
|
class |
PainterHighlighter |
Highlighter implementation which uses a Painter to decorate the component.
|
class |
ResetDTCRColorHighlighter |
This is a hack around DefaultTableCellRenderer color "memory",
see Issue #258-swingx.
|
class |
ShadingColorHighlighter |
Experimental replacement of HierarchicalColumnHighligher.
|
class |
ToolTipHighlighter |
A highlighter for setting a tool tip on the component.
|
Modifier and Type | Field | Description |
---|---|---|
static Highlighter[] |
CompoundHighlighter.EMPTY_HIGHLIGHTERS |
Modifier and Type | Field | Description |
---|---|---|
protected List<Highlighter> |
CompoundHighlighter.highlighters |
Modifier and Type | Method | Description |
---|---|---|
static Highlighter |
HighlighterFactory.createAlternateStriping() |
Creates and returns a Highlighter which highlights
with alternate background.
|
static Highlighter |
HighlighterFactory.createAlternateStriping(int rowsPerGroup) |
Creates and returns a Highlighter which highlights
with alternate background.
|
static Highlighter |
HighlighterFactory.createAlternateStriping(Color baseBackground,
Color alternateBackground) |
Creates and returns a Highlighter which highlights with
alternating background, starting with the base.
|
static Highlighter |
HighlighterFactory.createAlternateStriping(Color baseBackground,
Color alternateBackground,
int linesPerStripe) |
Creates and returns a Highlighter which highlights with
alternating background, starting with the base.
|
static Highlighter |
HighlighterFactory.createSimpleStriping() |
Creates and returns a Highlighter which highlights every second row
background with a color depending on the LookAndFeel.
|
static Highlighter |
HighlighterFactory.createSimpleStriping(int rowsPerGroup) |
Creates and returns a Highlighter which highlights every second row group
background with a color depending on LF.
|
static Highlighter |
HighlighterFactory.createSimpleStriping(Color stripeBackground) |
Creates and returns a Highlighter which highlights every second row
background with the given color.
|
static Highlighter |
HighlighterFactory.createSimpleStriping(Color stripeBackground,
int rowsPerGroup) |
Creates and returns a Highlighter which highlights every second row group
background with the given color.
|
Highlighter[] |
CompoundHighlighter.getHighlighters() |
Returns an array of contained Highlighters.
|
Modifier and Type | Method | Description |
---|---|---|
void |
CompoundHighlighter.addHighlighter(Highlighter highlighter) |
Appends a highlighter to the pipeline.
|
void |
CompoundHighlighter.addHighlighter(Highlighter highlighter,
boolean prepend) |
Adds a highlighter to the pipeline.
|
void |
CompoundHighlighter.removeHighlighter(Highlighter hl) |
Removes a highlighter from the pipeline.
|
void |
CompoundHighlighter.setHighlighters(Highlighter... inList) |
Sets the given
Highlighter s. |
Constructor | Description |
---|---|
CompoundHighlighter(Highlighter... inList) |
Instantiates a CompoundHighlighter containing the given
Highlighter s. |
CompoundHighlighter(HighlightPredicate predicate,
Highlighter... inList) |
Instantiates a CompoundHighlighter with the given predicate containing the given
Highlighter s. |
Modifier and Type | Method | Description |
---|---|---|
protected abstract Highlighter[] |
AbstractSearchable.getHighlighters() |
Returns the highlighters registered on the search target.
|
protected Highlighter[] |
ListSearchable.getHighlighters() |
|
protected Highlighter[] |
TableSearchable.getHighlighters() |
Returns the highlighters registered on the search target.
|
protected Highlighter[] |
TreeSearchable.getHighlighters() |
Modifier and Type | Method | Description |
---|---|---|
protected abstract void |
AbstractSearchable.addHighlighter(Highlighter highlighter) |
Adds the highlighter to the target.
|
protected void |
ListSearchable.addHighlighter(Highlighter highlighter) |
|
protected void |
TableSearchable.addHighlighter(Highlighter highlighter) |
Adds the highlighter to the target.
|
protected void |
TreeSearchable.addHighlighter(Highlighter highlighter) |
|
protected void |
AbstractSearchable.ensureInsertedSearchHighlighters(Highlighter highlighter) |
Ensure that the given Highlighter is the last in the list of
the highlighters registered on the target.
|
protected abstract void |
AbstractSearchable.removeHighlighter(Highlighter searchHighlighter) |
Removes the highlighter.
|
protected void |
ListSearchable.removeHighlighter(Highlighter searchHighlighter) |
|
protected void |
TableSearchable.removeHighlighter(Highlighter searchHighlighter) |
Removes the highlighter.
|
protected void |
TreeSearchable.removeHighlighter(Highlighter searchHighlighter) |
Modifier and Type | Method | Description |
---|---|---|
Highlighter[] |
TableColumnExt.getHighlighters() |
Returns the
Highlighter s used by this table. |
Modifier and Type | Method | Description |
---|---|---|
void |
TableColumnExt.addHighlighter(Highlighter highlighter) |
Appends a
Highlighter to the end of the list of used
Highlighter s. |
void |
TableColumnExt.removeHighlighter(Highlighter highlighter) |
Removes the given Highlighter.
|
void |
TableColumnExt.setHighlighters(Highlighter... highlighters) |
Sets the
Highlighter s to the table, replacing any old settings. |
Copyright © 2018. All rights reserved.