Class CompositeGhidraTableCellRenderer

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

public class CompositeGhidraTableCellRenderer extends GhidraTableCellRenderer
What: A cell renderer that will attempt to use any registered cell renderer and will otherwise default to the parent rendering implementation. Why: Sometimes the need arises to be able to use the default table rendering while adding additional rendering (e.g., to be able to add row coloring). How: Create a cell renderer that extends this class and install that into your table. Then, override GTableCellRenderer.getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) to call this class' implementation. Finally, add desired decoration.
See Also:
  • Constructor Details

    • CompositeGhidraTableCellRenderer

      public CompositeGhidraTableCellRenderer()
  • Method Details