Class LabelProvider

java.lang.Object
org.jdesktop.swingx.renderer.ComponentProvider<JLabel>
org.jdesktop.swingx.renderer.LabelProvider
All Implemented Interfaces:
Serializable, UIDependent

public class LabelProvider extends ComponentProvider<JLabel>
A component provider which uses a JLabel as rendering component.

It configures the Label's text and icon property from the StringValue.

Author:
Jeanette Winzenburg
See Also:
  • Constructor Details

    • LabelProvider

      public LabelProvider()
      Instantiates a LabelProvider with default to-String converter and LEADING horizontal alignment .

    • LabelProvider

      public LabelProvider(StringValue converter)
      Instantiates a LabelProvider with the given to-String converter and LEADING horizontal alignment. If the converter is null, the default TO_STRING is used.

      Parameters:
      converter - the converter to use for mapping the cell value to a String representation.
    • LabelProvider

      public LabelProvider(int alignment)
      Instantiates a LabelProvider with default to-String converter and given horizontal alignment.
      Parameters:
      alignment - the horizontal alignment.
    • LabelProvider

      public LabelProvider(StringValue converter, int alignment)
      Instantiates a LabelProvider with given to-String converter and given horizontal alignment. If the converter is null, the default TO_STRING is used.
      Parameters:
      converter - the converter to use for mapping the cell value to a String representation.
      alignment - the horizontal alignment.
  • Method Details