Class TableComponent

java.lang.Object
net.storm.api.ui.TableComponent
All Implemented Interfaces:
net.runelite.client.ui.overlay.components.LayoutableRenderableEntity, net.runelite.client.ui.overlay.RenderableEntity

public class TableComponent extends Object implements net.runelite.client.ui.overlay.components.LayoutableRenderableEntity
  • Constructor Details

    • TableComponent

      public TableComponent()
  • Method Details

    • render

      public Dimension render(Graphics2D graphics)
      Specified by:
      render in interface net.runelite.client.ui.overlay.RenderableEntity
    • isEmpty

      public boolean isEmpty()
    • setColumnAlignments

      public void setColumnAlignments(TableAlignment... alignments)
    • addRow

      public void addRow(String... cells)
    • addRows

      public void addRows(TableRow... rows)
    • setRows

      public void setRows(String[]... elements)
    • setRows

      public void setRows(TableRow... elements)
    • addColumns

      public void addColumns(TableElement... columns)
    • setColumns

      public void setColumns(TableElement... elements)
    • setColumns

      public void setColumns(String... columns)