Example usage for org.jfree.data.general DefaultPieDataset setValue

List of usage examples for org.jfree.data.general DefaultPieDataset setValue

Introduction

In this page you can find the example usage for org.jfree.data.general DefaultPieDataset setValue.

Prototype

public void setValue(Comparable key, double value) 

Source Link

Document

Sets the data value for a key and sends a DatasetChangeEvent to all registered listeners.

Usage

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

/**
 * Creates a sample dataset.//from w  w w  .  j av a2  s. c  o  m
 * 
 * @return a sample dataset.
 */
private PieDataset createDataset() {
    final DefaultPieDataset dataset = new DefaultPieDataset();
    dataset.setValue("One", new Double(43.2));
    dataset.setValue("Two", new Double(10.0));
    dataset.setValue("Three", new Double(27.5));
    dataset.setValue("Four", new Double(17.5));
    dataset.setValue("Five", new Double(11.0));
    dataset.setValue("Six", new Double(19.4));
    return dataset;
}

From source file:com.jtk.pengelolaanujian.view.dashboard.PiePanelNilai.java

private PieDataset createData() {
    uploaded = triggerDashboardController.checkUploadNilaidSoal();
    unuploaded = triggerDashboardController.checkUnUploadNilaiSoal();
    DefaultPieDataset data = new DefaultPieDataset();
    data.setValue("Belum Di Upload", unuploaded);
    data.setValue("Sudah Di Upload", uploaded);
    return data;//ww  w  .ja  v a  2s  .co m
}

From source file:com.jtk.pengelolaanujian.view.dashboard.PiePanelSoal.java

private PieDataset createData(TriggerDashboardController triggerDashboardController) {
    uploaded = triggerDashboardController.checkUploadedSoal();
    unuploaded = triggerDashboardController.checkUnUploadedSoal();

    DefaultPieDataset data = new DefaultPieDataset();
    data.setValue("Belum Di Upload", unuploaded);
    data.setValue("Sudah Di Upload", uploaded);
    return data;//  ww  w  . j  av  a2  s. co  m
}

From source file:org.jw.service.factory.StatisticsChartFactory.java

public PieDataset createPieDataset() {
    DefaultPieDataset dataset = new DefaultPieDataset();

    dataset.setValue("Caloocan", 50);
    dataset.setValue("Malabon", 50);

    return dataset;
}

From source file:com.datamyne.charts.AlmostThereDemo.java

/**
 * Gets a {@link JFreeChart}./*from w  w w. ja v a2  s. co m*/
 * @return {@link JFreeChart}.
 */
public JFreeChart getChart() {
    //create dummy data
    //taken from http://www.java2s.com/Code/Java/Chart/JFreeChartPieChartDemo1.htm
    DefaultPieDataset dataset = new DefaultPieDataset();
    dataset.setValue("One", new Double(43.2));
    dataset.setValue("Two", new Double(10.0));
    dataset.setValue("Three", new Double(27.5));
    dataset.setValue("Four", new Double(17.5));
    dataset.setValue("Five", new Double(11.0));
    dataset.setValue("Six", new Double(19.4));

    //use the ChartFactory to create a pie chart
    JFreeChart chart = ChartFactory.createPieChart("Dummy Data", dataset, true, true, false);
    return chart;
}

From source file:pe.egcc.app.demo.Demo03.java

private void btnMostrarGraficoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnMostrarGraficoActionPerformed
    // Definiendo la fuente de datos
    DefaultPieDataset data = new DefaultPieDataset();
    data.setValue("Artculo 1", 40.55);
    data.setValue("Artculo 2", 81.23);
    data.setValue("Artculo 3", 61.54);

    // Creando el grfico
    JFreeChart chart = ChartFactory.createPieChart("Ejemplo de Grfico Tipo Pastel", // Ttulo del grfico
            data, // DataSet
            true, // Leyenda
            true, // ToolTips
            true);//from ww  w .  ja v  a2 s  .c  om

    // Mostrando el grfico en un jPanel
    this.panelGrafico.removeAll();
    this.panelGrafico.setLayout(new java.awt.BorderLayout());
    this.panelGrafico.add(new ChartPanel(chart));
    this.panelGrafico.validate();
}

From source file:com.googlecode.logVisualizer.chart.TotalTurnsSpentPie.java

@Override
protected PieDataset createDataset() {
    final DefaultPieDataset dataset = new DefaultPieDataset();

    dataset.setValue("Combats", getLogData().getLogSummary().getTotalTurnsCombat());
    dataset.setValue("Noncombats", getLogData().getLogSummary().getTotalTurnsNoncombat());
    dataset.setValue("Other", getLogData().getLogSummary().getTotalTurnsOther());

    return dataset;
}

From source file:ch.zhaw.init.walj.projectmanagement.util.chart.PieChart.java

/**
 * creates the pie chart//  w  ww  .  j  a  v a  2s .c o m
 * @throws NumberFormatException
 * @throws IOException
 */
public void createChart() throws NumberFormatException, IOException {

    // create dataset with used and remaining budget
    DefaultPieDataset dataset = new DefaultPieDataset();
    dataset.setValue("spent", con.getUsedBudget(project));
    dataset.setValue("remaining", con.getRemainingBudget(project));

    // create chart
    JFreeChart chart = ChartFactory.createPieChart("", dataset, false, false, false);

    // set color and style
    PiePlot plot = (PiePlot) chart.getPlot();
    plot.setSectionPaint("remaining", new Color(0, 101, 166));
    plot.setSectionPaint("spent", new Color(0, 62, 102));
    plot.setLabelGenerator(null);
    plot.setBackgroundPaint(Color.WHITE);
    plot.setShadowXOffset(0);
    plot.setShadowYOffset(0);
    plot.setOutlineVisible(false);
    plot.setInteriorGap(0);

    // set size and save it as JPEG
    int width = 350; /* Width of the image */
    int height = 350; /* Height of the image */
    File pieChart = new File(path + "/Charts/BudgetProject" + project.getID() + ".jpg");
    ChartUtilities.saveChartAsJPEG(pieChart, chart, width, height);
}

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

/**
 * Creates a sample dataset for the demo.
 * /*from   w  w w.j a  v a2  s .  c  o  m*/
 * @return A sample dataset.
 */
private PieDataset createSampleDataset() {

    final DefaultPieDataset result = new DefaultPieDataset();
    result.setValue("Java", new Double(43.2));
    result.setValue("Visual Basic", new Double(10.0));
    result.setValue("C/C++", new Double(17.5));
    result.setValue("PHP", new Double(32.5));
    result.setValue("Perl", new Double(1.0));
    return result;

}

From source file:aplicacion.gestion.tablero.logic.PieChart3DDemo1.java

/**
 * Creates a sample dataset for the demo.
 * //from   w w  w .  j ava  2s  . c om
 * @return A sample dataset.
 */
private PieDataset createSampleDataset() {

    final DefaultPieDataset result = new DefaultPieDataset();
    result.setValue("Antonio Freifer", new Double(43.2));
    result.setValue("Ariel Vazquez", new Double(10.0));
    result.setValue("Mauro Abraham", new Double(17.5));
    result.setValue("Nicolas Leiva", new Double(32.5));
    result.setValue("Martin Lucero", new Double(1.0));
    return result;

}