このメソッドを使用して JFreeChart オブジェクトを作成します。
private JFreeChart createChart(XYDataset xydataset)
{
jfreechart = ChartFactory.createTimeSeriesChart("Server Throughtput", "Time", "Bytes/s", xydataset, true, true, false);
XYPlot xyplot = (XYPlot) jfreechart.getPlot();
ValueAxis valueaxis = xyplot.getDomainAxis();
valueaxis.setAutoRange(true);
valueaxis.setFixedAutoRange(60000D);
valueaxis = xyplot.getRangeAxis();
valueaxis.setRange(0.0D, 100D);
return jfreechart;
}
グラフは自動的に更新されます。最大値を 100D に設定しました。しばらくすると、受信した値が 100D を超えました。実行時にグラフをオートレンジするにはどうすればよいですか?