anl.aida.plot
Class TimeSeriesPlotWidget
java.lang.Object
anl.aida.plot.TimeSeriesPlotWidget
- All Implemented Interfaces:
- java.util.EventListener, org.jfree.chart.event.ChartProgressListener
public class TimeSeriesPlotWidget
- extends java.lang.Object
- implements org.jfree.chart.event.ChartProgressListener
GUI widget that combines a time series plot with a table showing the series
values.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SPACE_SELECTION_KEY
private static final java.lang.String SPACE_SELECTION_KEY
- See Also:
- Constant Field Values
panel
private javax.swing.JPanel panel
iconMap
private java.util.Map<java.lang.String,javax.swing.Icon> iconMap
renderer
private org.jfree.chart.renderer.xy.XYLineAndShapeRenderer renderer
model
private TimeSeriesTableModel model
table
private javax.swing.JTable table
dataTable
private javax.swing.JTable dataTable
rangeLabel
private javax.swing.JLabel rangeLabel
pane
private javax.swing.JSplitPane pane
chart
private org.jfree.chart.JFreeChart chart
TimeSeriesPlotWidget
public TimeSeriesPlotWidget(TimeSeriesParameters params)
createDataTable
private javax.swing.JTable createDataTable(TimeSeriesParameters params)
setDividerLocation
public void setDividerLocation(double loc)
chartProgress
public void chartProgress(org.jfree.chart.event.ChartProgressEvent evt)
- Specified by:
chartProgress
in interface org.jfree.chart.event.ChartProgressListener
createTable
private void createTable()
viewRowsToModelRows
private int[] viewRowsToModelRows(int[] rows)
flipSelectedRows
private void flipSelectedRows()
getPanel
public javax.swing.JPanel getPanel()