- @Override\r
- public void init() {\r
- XYSeries serie = new XYSeries("Trend");\r
- dataset = new XYSeriesCollection(serie);\r
- scale = false;\r
-\r
- chart = ChartFactory.createXYLineChart(\r
- "Trend", // Title\r
- "Value", // X-title\r
- "Time", // Y-title\r
- dataset,\r
- PlotOrientation.VERTICAL,\r
- false,\r
- true,\r
- false\r
- );\r
- final XYPlot plot = chart.getXYPlot();\r
- ValueAxis axis = plot.getDomainAxis();\r
- axis.setAutoRange(true);\r
-// axis.setFixedAutoRange(60000.0); // 60 seconds\r
-\r
- component = new ChartPanel(chart, false);\r
- ((ChartPanel)component).setRefreshBuffer(false);\r
- component.setIgnoreRepaint(true); \r
- component.setDoubleBuffered(false);\r
- if(bounds != null) {\r
- component.setBounds(0, 0, 0, 0);\r
- }\r
-\r
- for(int i = 0; i < points.size(); i++) {\r
- if(dataset.getSeriesCount() < i) {\r
- XYSeries s = new XYSeries("Serie "+(i+1));\r
- dataset.addSeries(s);\r
- dataset.addSeries(s);\r
- }\r
- for(TrendPoint p : points.get(i)) {\r
- try {\r
- dataset.getSeries(i).add(p.getX(), p.getY());\r
- } catch(org.jfree.data.general.SeriesException e) {\r
-\r
- }\r
- }\r
- }\r
- super.init();\r
- }\r
+ @Override
+ public void init() {
+ XYSeries serie = new XYSeries("Trend");
+ dataset = new XYSeriesCollection(serie);
+ scale = false;
+
+ chart = ChartFactory.createXYLineChart(
+ "Trend", // Title
+ "Value", // X-title
+ "Time", // Y-title
+ dataset,
+ PlotOrientation.VERTICAL,
+ false,
+ true,
+ false
+ );
+ final XYPlot plot = chart.getXYPlot();
+ ValueAxis axis = plot.getDomainAxis();
+ axis.setAutoRange(true);
+// axis.setFixedAutoRange(60000.0); // 60 seconds
+
+ component = new ChartPanel(chart, false);
+ ((ChartPanel)component).setRefreshBuffer(false);
+ component.setIgnoreRepaint(true);
+ component.setDoubleBuffered(false);
+ if(bounds != null) {
+ component.setBounds(0, 0, 0, 0);
+ }
+
+ for(int i = 0; i < points.size(); i++) {
+ if(dataset.getSeriesCount() < i) {
+ XYSeries s = new XYSeries("Serie "+(i+1));
+ dataset.addSeries(s);
+ dataset.addSeries(s);
+ }
+ for(TrendPoint p : points.get(i)) {
+ try {
+ dataset.getSeries(i).add(p.getX(), p.getY());
+ } catch(org.jfree.data.general.SeriesException e) {
+
+ }
+ }
+ }
+ super.init();
+ }