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.
|
Modifier and Type | Class and Description |
---|---|
protected static class |
JXComboBox.ComboBoxAdapter |
protected static class |
JXList.ListAdapter
A component adapter targeted at a JXList.
|
protected static class |
JXTable.TableAdapter |
protected static class |
JXTree.TreeAdapter |
protected static class |
JXTreeTable.TreeTableDataAdapter |
Modifier and Type | Field and Description |
---|---|
protected ComponentAdapter |
JXTable.dataAdapter
The ComponentAdapter for model data access.
|
protected ComponentAdapter |
JXTree.dataAdapter |
protected ComponentAdapter |
JXList.dataAdapter
The ComponentAdapter for model data access.
|
Modifier and Type | Method and Description |
---|---|
protected ComponentAdapter |
JXTable.getComponentAdapter() |
protected ComponentAdapter |
JXTree.getComponentAdapter() |
protected ComponentAdapter |
JXComboBox.getComponentAdapter() |
protected ComponentAdapter |
JXList.getComponentAdapter() |
protected ComponentAdapter |
JXTreeTable.getComponentAdapter()
Returns the adapter that knows how to access the component data model.
|
protected ComponentAdapter |
JXTree.getComponentAdapter(int index)
Convenience to access a configured ComponentAdapter.
|
protected ComponentAdapter |
JXComboBox.getComponentAdapter(int index)
Convenience to access a configured ComponentAdapter.
|
protected ComponentAdapter |
JXList.getComponentAdapter(int index)
Convenience to access a configured ComponentAdapter.
|
protected ComponentAdapter |
JXTable.getComponentAdapter(int row,
int column)
Convenience to access a configured ComponentAdapter.
|
Modifier and Type | Method and Description |
---|---|
protected Component |
JXTreeTable.applyRenderer(Component component,
ComponentAdapter adapter)
Performs configuration of the tree's renderer if the adapter's column is
the hierarchical column, does nothing otherwise.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ShadingColorHighlighter.applyBackground(Component renderer,
ComponentAdapter adapter)
Applies a suitable background for the renderer component within the
specified adapter.
|
protected void |
ResetDTCRColorHighlighter.applyBackground(Component renderer,
ComponentAdapter adapter) |
protected void |
ColorHighlighter.applyBackground(Component renderer,
ComponentAdapter adapter)
Applies a suitable background for the renderer component within the
specified adapter.
|
protected void |
ResetDTCRColorHighlighter.applyForeground(Component renderer,
ComponentAdapter adapter) |
protected void |
ColorHighlighter.applyForeground(Component renderer,
ComponentAdapter adapter)
Applies a suitable foreground for the renderer component within the
specified adapter.
|
protected boolean |
IconHighlighter.canHighlight(Component component,
ComponentAdapter adapter)
Subclasses may override to further limit the highlighting based
on Highlighter state, f.i.
|
protected boolean |
ToolTipHighlighter.canHighlight(Component component,
ComponentAdapter adapter)
Subclasses may override to further limit the highlighting based
on Highlighter state, f.i.
|
protected boolean |
PainterHighlighter.canHighlight(Component component,
ComponentAdapter adapter)
Subclasses may override to further limit the highlighting based
on Highlighter state, f.i.
|
protected boolean |
BorderHighlighter.canHighlight(Component component,
ComponentAdapter adapter)
Subclasses may override to further limit the highlighting based
on Highlighter state, f.i.
|
protected boolean |
FontHighlighter.canHighlight(Component component,
ComponentAdapter adapter)
Subclasses may override to further limit the highlighting based
on Highlighter state, f.i.
|
protected boolean |
AbstractHighlighter.canHighlight(Component component,
ComponentAdapter adapter)
Subclasses may override to further limit the highlighting based
on Highlighter state, f.i.
|
protected boolean |
AlignmentHighlighter.canHighlight(Component component,
ComponentAdapter adapter)
Subclasses may override to further limit the highlighting based
on Highlighter state, f.i.
|
protected Component |
IconHighlighter.doHighlight(Component component,
ComponentAdapter adapter)
Apply the highlights.
|
protected Component |
ToolTipHighlighter.doHighlight(Component component,
ComponentAdapter adapter)
Apply the highlights.
|
protected Component |
EnabledHighlighter.doHighlight(Component renderer,
ComponentAdapter adapter)
Apply the highlights.
|
protected Component |
PainterHighlighter.doHighlight(Component component,
ComponentAdapter adapter)
Apply the highlights.
|
protected Component |
BorderHighlighter.doHighlight(Component renderer,
ComponentAdapter adapter)
Apply the highlights.
|
protected Component |
ComponentOrientationHighlighter.doHighlight(Component component,
ComponentAdapter adapter) |
protected Component |
FontHighlighter.doHighlight(Component component,
ComponentAdapter adapter)
Apply the highlights.
|
protected abstract Component |
AbstractHighlighter.doHighlight(Component component,
ComponentAdapter adapter)
Apply the highlights.
|
protected Component |
ColorHighlighter.doHighlight(Component renderer,
ComponentAdapter adapter)
Apply the highlights.
|
protected Component |
CompoundHighlighter.doHighlight(Component stamp,
ComponentAdapter adapter)
Apply the highlights.
|
protected Component |
AlignmentHighlighter.doHighlight(Component renderer,
ComponentAdapter adapter)
Apply the highlights.
|
Component |
ResetDTCRColorHighlighter.highlight(Component renderer,
ComponentAdapter adapter)
applies the memory hack for renderers of type DefaultTableCellRenderer,
does nothing for other types.
|
Component |
Highlighter.highlight(Component renderer,
ComponentAdapter adapter)
Decorates the specified component for the given component
adapter.
|
Component |
PainterHighlighter.highlight(Component component,
ComponentAdapter adapter)
Decorates the specified component for the given component
adapter.
|
Component |
AbstractHighlighter.highlight(Component component,
ComponentAdapter adapter)
Decorates the specified component for the given component
adapter.
|
boolean |
HighlightPredicate.isHighlighted(Component renderer,
ComponentAdapter adapter)
Returns a boolean to indicate whether the component should be
highlighted.
|
boolean |
HighlightPredicate.NotHighlightPredicate.isHighlighted(Component renderer,
ComponentAdapter adapter)
Returns a boolean to indicate whether the component should be
highlighted.
|
boolean |
HighlightPredicate.AndHighlightPredicate.isHighlighted(Component renderer,
ComponentAdapter adapter)
Returns a boolean to indicate whether the component should be
highlighted.
|
boolean |
HighlightPredicate.OrHighlightPredicate.isHighlighted(Component renderer,
ComponentAdapter adapter)
Returns a boolean to indicate whether the component should be
highlighted.
|
boolean |
HighlightPredicate.RowGroupHighlightPredicate.isHighlighted(Component renderer,
ComponentAdapter adapter)
Returns a boolean to indicate whether the component should be
highlighted.
|
boolean |
HighlightPredicate.ColumnHighlightPredicate.isHighlighted(Component renderer,
ComponentAdapter adapter)
Returns a boolean to indicate whether the component should be
highlighted.
|
boolean |
HighlightPredicate.IdentifierHighlightPredicate.isHighlighted(Component renderer,
ComponentAdapter adapter)
Returns a boolean to indicate whether the component should be
highlighted.
|
boolean |
HighlightPredicate.DepthHighlightPredicate.isHighlighted(Component renderer,
ComponentAdapter adapter)
Returns a boolean to indicate whether the component should be
highlighted.
|
boolean |
HighlightPredicate.EqualsHighlightPredicate.isHighlighted(Component renderer,
ComponentAdapter adapter)
Returns a boolean to indicate whether the component should be
highlighted.
|
boolean |
HighlightPredicate.TypeHighlightPredicate.isHighlighted(Component renderer,
ComponentAdapter adapter)
Returns a boolean to indicate whether the component should be
highlighted.
|
boolean |
HighlightPredicate.ColumnTypeHighlightPredicate.isHighlighted(Component renderer,
ComponentAdapter adapter) |
boolean |
SearchPredicate.isHighlighted(Component renderer,
ComponentAdapter adapter)
Returns a boolean to indicate whether the component should be
highlighted.
|
boolean |
PatternPredicate.isHighlighted(Component renderer,
ComponentAdapter adapter) |
Copyright © 2017. All rights reserved.