Example usage for org.jfree.chart ChartPanel ChartPanel

List of usage examples for org.jfree.chart ChartPanel ChartPanel

Introduction

In this page you can find the example usage for org.jfree.chart ChartPanel ChartPanel.

Prototype

public ChartPanel(JFreeChart chart) 

Source Link

Document

Constructs a panel that displays the specified chart.

Usage

From source file:nodeconfig.FinalSuspectLine.java

public FinalSuspectLine(String applicationTitle, String chartTitle) {
    super(applicationTitle);
    JFreeChart lineChart = ChartFactory.createLineChart(chartTitle, "Nodes", "Degree Of Suspect",
            createDataset(), PlotOrientation.VERTICAL, true, true, false);

    ChartPanel chartPanel = new ChartPanel(lineChart);
    chartPanel.setPreferredSize(new java.awt.Dimension(560, 367));
    setContentPane(chartPanel);//from w w w.  jav a  2 s  .co m
}

From source file:charts.ErrorPorcentajePie.java

public ChartPanel getChartPanel(String chartTitle, JTable table, int total) {

    PieDataset dataset = creaDataset(table, total);
    JFreeChart chart = createChart(dataset, chartTitle);
    ChartPanel chartPanel = new ChartPanel(chart);
    chartPanel.setPreferredSize(new Dimension(450, 440));
    chartPanel.setMouseWheelEnabled(true);
    return chartPanel;

}

From source file:cv.mikusher.freechart.LineChart.java

public LineChart(String applicationTitle, String chartTitle) {
    super(applicationTitle);
    setDefaultCloseOperation(ApplicationFrame.EXIT_ON_CLOSE);
    JFreeChart lineChart = ChartFactory.createLineChart(chartTitle, "Years", "Number of Schools",
            createDataset(), PlotOrientation.VERTICAL, true, true, false);

    ChartPanel chartPanel = new ChartPanel(lineChart);
    chartPanel.setPreferredSize(new java.awt.Dimension(560, 367));
    setContentPane(chartPanel);//from w  ww  .  java  2s  . co  m
}

From source file:kata5v2.HistogramDisplay.java

private ChartPanel createPanel() {
    ChartPanel chartPanel = new ChartPanel(createChart(createDataset()));
    chartPanel.setPreferredSize(new Dimension(500, 450));
    return chartPanel;
}

From source file:org.jfree.chart.demo.XYSplineRendererDemo1a.java

public static JPanel createDemoPanel() {
    NumberAxis numberaxis = new NumberAxis("X");
    numberaxis.setAutoRangeIncludesZero(false);
    NumberAxis numberaxis1 = new NumberAxis("Y");
    numberaxis1.setAutoRangeIncludesZero(false);
    XYSplineRenderer xysplinerenderer = new XYSplineRenderer();
    XYPlot xyplot = new XYPlot(createSampleData(), numberaxis, numberaxis1, xysplinerenderer);
    xyplot.setBackgroundPaint(Color.lightGray);
    xyplot.setDomainGridlinePaint(Color.white);
    xyplot.setRangeGridlinePaint(Color.white);
    xyplot.setAxisOffset(new RectangleInsets(4D, 4D, 4D, 4D));
    JFreeChart jfreechart = new JFreeChart("XYSplineRenderer", JFreeChart.DEFAULT_TITLE_FONT, xyplot, true);
    ChartUtilities.applyCurrentTheme(jfreechart);
    ChartPanel chartpanel = new ChartPanel(jfreechart);
    return chartpanel;
}

From source file:gui.Histograma.java

public static JPanel preencherPanel() {
    //Atribuir grfico ao JPanel
    JFreeChart chart = gerarGrafico(criarDataset());
    return new ChartPanel(chart);
}

From source file:nodeconfig.BarChart_fuzzy.java

public BarChart_fuzzy(String applicationTitle, String chartTitle) {
    super(applicationTitle);
    JFreeChart barChart = ChartFactory.createBarChart(chartTitle, "Nodes", "Fuzzy", createDataset(),
            PlotOrientation.VERTICAL, true, true, false);

    ChartPanel chartPanel = new ChartPanel(barChart);
    chartPanel.setPreferredSize(new java.awt.Dimension(560, 367));
    setContentPane(chartPanel);/*w ww . j av  a 2s.  c  o m*/
}

From source file:charts.AceptadosRechazadosPie.java

public ChartPanel getChartPanel(String chartTitle, JTable table, int total) {

    PieDataset dataset = creaDataset(table, total);
    JFreeChart chart = createChart(dataset, chartTitle);
    ChartPanel chartPanel = new ChartPanel(chart);
    chartPanel.setPreferredSize(new Dimension(440, 440));
    chartPanel.setMouseWheelEnabled(true);
    return chartPanel;

}

From source file:PieChartCreate.PieChart_AWT.java

public static JPanel createDemoPanel(ResultSet resultSet) {
    JFreeChart chart = createChart(createDataset(resultSet));
    return new ChartPanel(chart);
}

From source file:geneticalgorithm2.LineChart_AWT.java

public LineChart_AWT(String applicationTitle, String chartTitle, ArrayList<Double> fitnessArrayList) {
    super(applicationTitle);
    JFreeChart lineChart = ChartFactory.createLineChart(chartTitle, "Number of Generations", "Minimum Value",
            createDataset(fitnessArrayList), PlotOrientation.VERTICAL, true, true, false);

    ChartPanel chartPanel = new ChartPanel(lineChart);
    chartPanel.setPreferredSize(new java.awt.Dimension(560, 367));
    setContentPane(chartPanel);/*  w  w w  .  j  a va2 s  . c om*/
}