Package org.jdesktop.swingx.renderer
Contains implementation of renderers used by JXTable, JXTreeTable and related classes.
-
Interface Summary Interface Description BooleanValue A simple converter to return a Boolean value from an Object.IconAware Interface for tagging rendering components to allow Highlighters to treat the Icon (Issue #1311-swingx) as a visual decoration.IconValue A simple converter to return a Icon representation of an Object.PainterAware Temporary hook to allow painters in rendering.StringValue A simple converter to return a String representation of an object. -
Class Summary Class Description AbstractRenderer Convenience common ancestor for SwingX renderers.CellContext Encapsulates a snapshop of cell content and default display context for usage by aComponentProvider
.CheckBoxProvider A component provider which uses a JCheckBox.ComponentProvider<T extends javax.swing.JComponent> Abstract base class of a provider for a cell rendering component.DefaultListRenderer Adapter to glue SwingX renderer support to core API.DefaultTableRenderer Adapter to glue SwingX renderer support to core api.DefaultTreeRenderer Adapter to glue SwingX renderer support to core api.DefaultVisuals<T extends javax.swing.JComponent> Encapsulates the default visual configuration of renderering components, respecting the state of the passed-inCellContext
.FormatStringValue Base type forFormat
-backedStringValue
.HyperlinkProvider Renderer for hyperlinks".IconValues A collection of commonIconValue
implementations.JRendererCheckBox AJCheckBox
optimized for usage in renderers and with a minimal background painter support.JRendererLabel AJLabel
optimized for usage in renderers and with a minimal background painter support.JRendererPanel An implementation of JPanel used for rendering.JXRendererHyperlink AJXHyperlink
optimized for usage in renderers and with a minimal background painter support.LabelProvider A component provider which uses aJLabel
as rendering component.ListCellContext List specificCellContext
.LocalizableStringValue A StringValue which looks up localized String representations for objects.MappedValue Compound implementation of XXValue.MappedValues A collection of commonMappedValue
implementations.MappedValues.MappedValueUIResource MappedValue wrapper of type UIResource to tag LAF installed converters.StringValues A collection of commonStringValue
implementations.StringValues.StringValueUIResource StringValue wrapper of type UIResource to tag LAF installed converters.TableCellContext Table specificCellContext
.TreeCellContext Tree specificCellContext
.WrappingIconPanel Compound component for usage in tree renderer.WrappingProvider Wrapping ComponentProvider for usage in tree rendering. -
Enum Summary Enum Description IconValue.IconType The cell type the icon is used for. -
Exception Summary Exception Description AbstractRenderer Convenience common ancestor for SwingX renderers.BooleanValue A simple converter to return a Boolean value from an Object.CellContext Encapsulates a snapshop of cell content and default display context for usage by aComponentProvider
.CheckBoxProvider A component provider which uses a JCheckBox.ComponentProvider Abstract base class of a provider for a cell rendering component.DefaultListRenderer Adapter to glue SwingX renderer support to core API.DefaultTableRenderer Adapter to glue SwingX renderer support to core api.DefaultTreeRenderer Adapter to glue SwingX renderer support to core api.DefaultVisuals Encapsulates the default visual configuration of renderering components, respecting the state of the passed-inCellContext
.FormatStringValue Base type forFormat
-backedStringValue
.HyperlinkProvider Renderer for hyperlinks".IconAware Interface for tagging rendering components to allow Highlighters to treat the Icon (Issue #1311-swingx) as a visual decoration.IconValue A simple converter to return a Icon representation of an Object.IconValues A collection of commonIconValue
implementations.JRendererCheckBox AJCheckBox
optimized for usage in renderers and with a minimal background painter support.JRendererLabel AJLabel
optimized for usage in renderers and with a minimal background painter support.JRendererPanel An implementation of JPanel used for rendering.JXRendererHyperlink AJXHyperlink
optimized for usage in renderers and with a minimal background painter support.LabelProvider A component provider which uses aJLabel
as rendering component.ListCellContext List specificCellContext
.LocalizableStringValue A StringValue which looks up localized String representations for objects.MappedValue Compound implementation of XXValue.MappedValues A collection of commonMappedValue
implementations.PainterAware Temporary hook to allow painters in rendering.StringValue A simple converter to return a String representation of an object.StringValues A collection of commonStringValue
implementations.TableCellContext Table specificCellContext
.TreeCellContext Tree specificCellContext
.WrappingIconPanel Compound component for usage in tree renderer.WrappingProvider Wrapping ComponentProvider for usage in tree rendering.