Package org.jfree.data.xy

Examples of org.jfree.data.xy.XYDataset


 
  private JFreeChart createTimeBarChart(ReportChart reportChart, ChartValue[] values, boolean displayInline)
  {
    JFreeChart chart = null;
   
    XYDataset dataset = createTimeDataset(values);
       
    ValueAxis timeAxis = new DateAxis(reportChart.getXAxisLabel());
    NumberAxis valueAxis = new NumberAxis(reportChart.getYAxisLabel());
   
    XYItemRenderer renderer = new XYBarRenderer();
View Full Code Here


    return chart;
  }
 
  private JFreeChart createStackedTimeBarChart(ReportChart reportChart, ChartValue[] values, boolean displayInline)
  {
    XYDataset dataset = createTimeDataset(values);
   
    ValueAxis timeAxis = new DateAxis(reportChart.getXAxisLabel());
    NumberAxis valueAxis = new NumberAxis(reportChart.getYAxisLabel());
   
    XYItemRenderer renderer = new StackedXYBarRenderer();
View Full Code Here

    return chart;
 
   
  private JFreeChart createTimeAreaChart(ReportChart reportChart, ChartValue[] values, boolean displayInline)
  {
    XYDataset dataset = createTimeDataset(values);
   
    ValueAxis timeAxis = new DateAxis(reportChart.getXAxisLabel());
      NumberAxis valueAxis = new NumberAxis(reportChart.getYAxisLabel());
     
      XYAreaRenderer renderer = new XYAreaRenderer();
View Full Code Here

    return chart;
 
 
  private JFreeChart createXYAreaChart(ReportChart reportChart, ChartValue[] values, boolean displayInline)
  {
    XYDataset dataset = createXYDataset(values);
   
    NumberAxis xAxis = new NumberAxis(reportChart.getXAxisLabel());
      xAxis.setAutoRangeIncludesZero(false);
          
      NumberAxis yAxis = new NumberAxis(reportChart.getYAxisLabel());
View Full Code Here

    return chart;
 
 
  private JFreeChart createStackedXYBarChart(ReportChart reportChart, ChartValue[] values, boolean displayInline)
  {
    XYDataset dataset = createXYDataset(values);
   
    NumberAxis xAxis = new NumberAxis(reportChart.getXAxisLabel());
    NumberAxis yAxis = new NumberAxis(reportChart.getYAxisLabel());
   
    StackedXYBarRenderer renderer = new StackedXYBarRenderer();
View Full Code Here

    //
    double[] center = { 0.0 };

    this.rbf = new GaussianFunction(1.0,center,1.0);
   
    XYDataset dataset = this.createDataset();
    JFreeChart chart = this.createChart(dataset);
    this.chartPanel = new EncogChartPanel(chart);
    this.add(chartPanel,BorderLayout.CENTER);
   
    this.typeCombo = new JComboBox();
View Full Code Here

        case 3:
          this.rbf = new MexicanHatFunction(1.0,center,1.0);
          break;         
      }
     
      XYDataset dataset = this.createDataset();
      JFreeChart chart = this.createChart(dataset);
      this.chartPanel.setChart(chart);
    }
   
  }
View Full Code Here

    }
  }
 
  private JPanel createPanel(int xIndex, int yIndex, boolean legend) {
   
     XYDataset dataset = new ScatterXY(file,xIndex,yIndex);
          JFreeChart chart = ChartFactory.createScatterPlot(null,
              null, null, dataset, PlotOrientation.VERTICAL, legend, true, false);

          XYPlot plot = (XYPlot) chart.getPlot();
View Full Code Here

  public int createField(JPanel panel, int x, int y,int width)
  {
    this.chartHolder = new JPanel();
   
    XYDataset dataset = generator.createDataset();
    JFreeChart chart = generator.createChart(dataset);
    ChartPanel chartPanel = new ChartPanel(chart);
    chartHolder.setLayout(new BorderLayout());
    chartHolder.add(chartPanel,BorderLayout.CENTER);
    chartHolder.add(this.refreshButton = new JButton("Refresh Chart"),BorderLayout.SOUTH);
View Full Code Here

        Statistic[] def = statsViewer.getStatistic(key);
        if (def == null) {
            return null;
        }

        XYDataset data = populateData(key, def, startTime, endTime, dataPoints);
        if (data == null) {
            return null;
        }
        JFreeChart chart;
        switch(def[0].getStatType()) {
View Full Code Here

TOP

Related Classes of org.jfree.data.xy.XYDataset

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.