Class CurveTable

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, EventListener, Accessible, CellEditorListener, ListSelectionListener, RowSorterListener, TableColumnModelListener, TableModelListener, Scrollable

public class CurveTable extends JTable
See Also:
  • Field Details

    • _listFont

      protected static Font _listFont
  • Constructor Details

    • CurveTable

      public CurveTable(PlotCanvas plotCanvas)
      Create a table for toggling visibility (probably of logical layers)
      Parameters:
      plotCanvas - the plot
  • Method Details

    • getCurveModel

      public CurveDataModel getCurveModel()
      Get the curve data model
      Returns:
      the curve data model
    • clear

      public void clear()
      Clear the data
    • getSelectedCurve

      public DataColumn getSelectedCurve()
      Get the selected curve
      Returns:
      the selected curve
    • getScrollPane

      public JScrollPane getScrollPane()
      Get the scroll pane for this data table
      Returns:
      the scroll pane for this data table