Example usage for org.jfree.chart ChartFactory createPieChart

List of usage examples for org.jfree.chart ChartFactory createPieChart

Introduction

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

Prototype

public static JFreeChart createPieChart(String title, PieDataset dataset, boolean legend, boolean tooltips,
        boolean urls) 

Source Link

Document

Creates a pie chart with default settings.

Usage

From source file:br.unesp.rc.desafio.utils.Utils.java

public static void createPie(DefaultPieDataset pieDataset) {

    JFreeChart chart = ChartFactory.createPieChart("Grafico Torta", pieDataset, true, true, true);
    PiePlot p = (PiePlot) chart.getPlot();
    ChartFrame frame = new ChartFrame("Grafico Torta", chart);

    frame.setVisible(true);/*w w w .j a va  2 s.  c  o m*/
    frame.setSize(450, 500);
    ManagerGUI.centralizar(frame);

}

From source file:Interface.Camembert.java

public static JPanel cCamembert(JFrame f, int rea, int chg, int orl) {

    DefaultPieDataset pieDataset = new DefaultPieDataset();

    pieDataset.setValue("REA = " + rea, rea);
    pieDataset.setValue("CHG = " + chg, chg);
    pieDataset.setValue("ORL = " + orl, orl);

    JFreeChart pieChart = ChartFactory.createPieChart("Nombre de patients par service", pieDataset, true, true,
            true);/*from   ww w .  j  av  a  2 s. c om*/

    ChartPanel cPanel = new ChartPanel(pieChart);

    return cPanel;
}

From source file:frequencyassignment.charts.Charts.java

public static void displayPie(String name, HashMap<String, Double> categoryValue) {
    DefaultPieDataset data = new DefaultKeyedValuesDataset();
    for (Map.Entry<String, Double> entry : categoryValue.entrySet()) {
        data.setValue(entry.getKey(), entry.getValue());
    }/*w w w.j a v a 2s.c  o m*/
    JFreeChart chart = ChartFactory.createPieChart("Pie Chart", data, true, true, true);
    ChartFrame frame = new ChartFrame(name, chart);
    frame.pack();
    frame.setVisible(true);
}

From source file:chart.PieChart_AWT.java

private static JFreeChart createChart(PieDataset dataset) {
    JFreeChart chart = ChartFactory.createPieChart("Mobile Sales", // chart title 
            dataset, // data    
            true, // include legend   
            true, false);/*from   w  ww. j  a va 2 s  . c  o  m*/

    return chart;
}

From source file:local.Statistics.LessSellCars.java

/**
 * @param args the command line arguments
 */// ww w  .ja  v  a  2s .c  o  m
public static void carrosMenosVendidos() {
    Graficas_DAO gr = new Graficas_DAO();
    ResultSet rs = gr.getgraficaautomas();
    try {
        String nameAuto;
        int quantitySales;
        DefaultPieDataset data = new DefaultPieDataset();
        while (rs.next()) {
            nameAuto = rs.getString(3);
            quantitySales = rs.getInt(1);
            data.setValue(nameAuto, quantitySales);
        }
        JFreeChart chart = ChartFactory.createPieChart("GRAFICAS AUTOS MENOS VENDIDOS", data, true, true,
                false);
        ChartFrame frame = new ChartFrame("Autos menos vendidos", chart);
        frame.pack();
        frame.setVisible(true);
        rs.close();
        gr.close();
    } catch (SQLException ex) {
        Logger.getLogger(LessSellCars.class.getName()).log(Level.SEVERE, null, ex);
    }
}

From source file:ttma.client.GUI.StaffsStats.java

private static JFreeChart createChart(PieDataset dataset) {
    JFreeChart chart = ChartFactory.createPieChart("Statistique des Staffs connects", // chart title 
            dataset, // data    
            true, // include legend   
            true, false);//  w ww  .  j av a 2 s  .com

    return chart;
}

From source file:local.Statistics.LessSellRepuesto.java

/**
 * @param args the command line arguments
 *//*  w  ww.  j  a  va 2  s  . c o  m*/
public static void repuestosMenosVendidos() {
    Graficas_DAO gr = new Graficas_DAO();
    //obtencion de datos
    ResultSet rs = gr.getgraficarepuestomen();
    try {
        String nameAuto;
        int quantitySales;
        DefaultPieDataset data = new DefaultPieDataset();
        while (rs.next()) {
            nameAuto = rs.getString(3);
            quantitySales = rs.getInt(1);
            data.setValue(nameAuto, quantitySales);
        }
        JFreeChart chart = ChartFactory.createPieChart("GRAFICAS REPUESTO MENOS VENDIDOS", data, true, true,
                false);
        ChartFrame frame = new ChartFrame("Repuestos menos vendidos", chart);
        frame.pack();
        frame.setVisible(true);
        rs.close();
        gr.close();
    } catch (SQLException ex) {
        Logger.getLogger(LessSellRepuesto.class.getName()).log(Level.SEVERE, null, ex);
    }
}

From source file:local.Statistics.MostSellCars.java

/**
 * @param args the command line arguments
 *///  ww w. j a v a 2 s  . c o m
public static void carrosMasVendidos() {
    Graficas_DAO gr = new Graficas_DAO();
    //obtencion de datos
    ResultSet rs = gr.getgraficaautomas();

    try {
        String nameAuto;
        int quantitySales;
        Object[] fila = new Object[3];
        DefaultPieDataset data = new DefaultPieDataset();
        while (rs.next()) {

            nameAuto = rs.getString(3);
            quantitySales = rs.getInt(1);
            data.setValue(nameAuto, quantitySales);
        }
        JFreeChart chart = ChartFactory.createPieChart("GRAFICAS AUTOS MAS VENDIDOS", data, true, true, false);
        ChartFrame frame = new ChartFrame("Autos mas vendidos", chart);
        frame.pack();
        frame.setVisible(true);

        rs.close();
        gr.close();
    } catch (SQLException ex) {
        Logger.getLogger(MostSellCars.class.getName()).log(Level.SEVERE, null, ex);
    }
}

From source file:src.Piechart.java

private static JFreeChart createChart(PieDataset dataset, String Title) {
    JFreeChart chart = ChartFactory.createPieChart(Title, // chart title 
            dataset, // data    
            true, // include legend   
            true, false);/*  www  . j  a  v  a2s  . c  om*/

    return chart;
}

From source file:DAO.graphics.StatPresence.java

private static JFreeChart createChart(PieDataset dataset) {
    JFreeChart chart = ChartFactory.createPieChart("PRESENCE", // chart title 
            dataset, // data    
            true, // include legend   
            true, false);/*from w  w w.  j  a  va 2 s .co m*/

    return chart;
}