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 and Description |
---|---|
protected Highlighter |
JXTable.resetDefaultTableCellRendererHighlighter
The Highlighter used to hack around DefaultTableCellRenderer's color
memory.
|
Modifier and Type | Method and Description |
---|---|
Highlighter[] |
JXComboBox.getHighlighters()
Returns the
Highlighter s used by this column. |
Highlighter[] |
JXList.getHighlighters()
Returns the
Highlighter s used by this table. |
Highlighter[] |
JXTree.getHighlighters()
Returns the
Highlighter s used by this table. |
Highlighter[] |
JXTable.getHighlighters()
Returns the
Highlighter s used by this table. |
Modifier and Type | Method and 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 |
JXTree.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 |
JXComboBox.removeHighlighter(Highlighter highlighter)
Removes the given Highlighter.
|
void |
JXList.removeHighlighter(Highlighter highlighter)
Removes the given Highlighter.
|
void |
JXTree.removeHighlighter(Highlighter highlighter)
Removes the given Highlighter.
|
void |
JXTable.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 |
JXTree.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. |
Modifier and Type | Class and 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 and Description |
---|---|
static Highlighter[] |
CompoundHighlighter.EMPTY_HIGHLIGHTERS |
Modifier and Type | Field and Description |
---|---|
protected List<Highlighter> |
CompoundHighlighter.highlighters |
Modifier and Type | Method and Description |
---|---|
static Highlighter |
HighlighterFactory.createAlternateStriping()
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.createAlternateStriping(int rowsPerGroup)
Creates and returns a Highlighter which highlights
with alternate background.
|
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(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.
|
static Highlighter |
HighlighterFactory.createSimpleStriping(int rowsPerGroup)
Creates and returns a Highlighter which highlights every second row group
background with a color depending on LF.
|
Highlighter[] |
CompoundHighlighter.getHighlighters()
Returns an array of contained Highlighters.
|
Modifier and Type | Method and 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 and 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 and Description |
---|---|
protected Highlighter[] |
TableSearchable.getHighlighters()
Returns the highlighters registered on the search target.
|
protected Highlighter[] |
ListSearchable.getHighlighters() |
protected abstract Highlighter[] |
AbstractSearchable.getHighlighters()
Returns the highlighters registered on the search target.
|
protected Highlighter[] |
TreeSearchable.getHighlighters() |
Modifier and Type | Method and Description |
---|---|
protected void |
TableSearchable.addHighlighter(Highlighter highlighter)
Adds the highlighter to the target.
|
protected void |
ListSearchable.addHighlighter(Highlighter highlighter) |
protected abstract void |
AbstractSearchable.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 void |
TableSearchable.removeHighlighter(Highlighter searchHighlighter)
Removes the highlighter.
|
protected void |
ListSearchable.removeHighlighter(Highlighter searchHighlighter) |
protected abstract void |
AbstractSearchable.removeHighlighter(Highlighter searchHighlighter)
Removes the highlighter.
|
protected void |
TreeSearchable.removeHighlighter(Highlighter searchHighlighter) |
Modifier and Type | Method and Description |
---|---|
Highlighter[] |
TableColumnExt.getHighlighters()
Returns the
Highlighter s used by this table. |
Modifier and Type | Method and 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 © 2014. All rights reserved.