Class LongRenderer

All Implemented Interfaces:
GComponent, ImageObserver, MenuContainer, PropertyChangeListener, Serializable, EventListener, Accessible, SwingConstants, TableCellRenderer

public class LongRenderer extends GTableCellRenderer
See Also:
  • Constructor Details

    • LongRenderer

      public LongRenderer()
  • Method Details

    • getTableCellRendererComponent

      public Component getTableCellRendererComponent(GTableCellRenderingData data)
      Description copied from class: GTableCellRenderer
      Provide basic cell rendering -- setting foreground and background colors, font, text, alignment, drop color, and border. Additional data that may be of use to the renderer is passed through the GTableCellRenderingData object.
      Overrides:
      getTableCellRendererComponent in class GTableCellRenderer
      Parameters:
      data - Context data used in the rendering of a data cell.
      Returns:
      The component used for drawing the table cell.
    • getText

      protected String getText(Object value)
      Description copied from class: GTableCellRenderer
      Return the cell renderer text
      Overrides:
      getText in class GTableCellRenderer
      Parameters:
      value - Cell object value
      Returns:
      A string interpretation of value; generated by calling value.toString()
    • formatNumber

      protected String formatNumber(Number value, Settings settings)
      Description copied from class: GTableCellRenderer
      Format a Number per the Settings parameters.
      Overrides:
      formatNumber in class GTableCellRenderer
      Parameters:
      value - the number to format
      settings - settings controlling the display of the Number parameter
      Returns:
      a formatted representation of the Number value