List of usage examples for org.jfree.data.general DefaultPieDataset setValue
public void setValue(Comparable key, double value)
From source file:PieChartDemo1.java
/** * Creates a sample dataset./* w w w . ja va 2 s . c o m*/ * * Source: http://www.bbc.co.uk/news/business-15489523 * * @return A sample dataset. */ private static PieDataset createDataset() { DefaultPieDataset dataset = new DefaultPieDataset(); dataset.setValue("Samsung", new Double(27.8)); dataset.setValue("Others", new Double(55.3)); dataset.setValue("Nokia", new Double(16.8)); dataset.setValue("Apple", new Double(17.1)); return dataset; }
From source file:nl.wur.plantbreeding.logic.jfreechart.PieChart.java
/** * Creates a sample dataset./*from w ww.ja v a 2 s . c om*/ * * @return A sample dataset. */ public static PieDataset createDataset() { DefaultPieDataset dataset = new DefaultPieDataset(); dataset.setValue("Housekeeping terms", new Double(46.2)); dataset.setValue("Organ Growth", new Double(14.0)); dataset.setValue("Cell Growth", new Double(20.5)); dataset.setValue("Seed Growth", new Double(12)); dataset.setValue("Yield", new Double(15.0)); dataset.setValue("Regulation of Growth", new Double(25.3)); return dataset; }
From source file:fr.paris.lutece.plugins.form.business.GraphTypePieChart.java
/** * create dataset for pie chart with a statistic list * @param listStatistic list of Statistic * @return dataset for pie chart/* w w w . j ava2s.c o m*/ */ private static PieDataset createPieDataset(List<StatisticEntrySubmit> listStatistic) { DefaultPieDataset pieDataset = new DefaultPieDataset(); for (StatisticEntrySubmit statistic : listStatistic) { pieDataset.setValue(statistic.getFieldLibelle(), statistic.getNumberResponse()); } return pieDataset; }
From source file:com.ouc.cpss.view.SupTradeChartBuilder.java
private static PieDataset createDataSet() { DefaultPieDataset dataset = new DefaultPieDataset(); for (ViewSupTrade vst : list) { //?????// www .j a v a 2 s . c o m dataset.setValue(vst.getSupname(), vst.getPurtotal()); } return dataset; }
From source file:local.Statistics.LessSellCars.java
/** * @param args the command line arguments *//*from w ww .jav a2 s . c om*/ 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:local.Statistics.LessSellRepuesto.java
/** * @param args the command line arguments *///from www . j a v a 2 s. co 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:utilities.itext.Turnover.java
private static Image createPieChart(HashMap<String, BigDecimal> map, String title) throws Exception { DefaultPieDataset data = new DefaultPieDataset(); for (String key : map.keySet()) { data.setValue(key, map.get(key).doubleValue()); }/* www . j a v a 2 s.c o m*/ JFreeChart pieChart = ChartFactory.createPieChart(title, data, true, false, Locale.GERMAN); // PiePlot plot = (PiePlot) pieChart.getPlot(); // plot.setLabelGenerator(null); BufferedImage pie = pieChart.createBufferedImage(500, 500); File tempPie = File.createTempFile("png", null); ImageIO.write(pie, "png", tempPie); Image img = Image.getInstance(tempPie.getPath()); return img; }
From source file:local.Statistics.MostSellCars.java
/** * @param args the command line arguments *//*from 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:biblioteca.reportes.ChartCreator.java
public static DefaultPieDataset asignarPieDataset(ArrayList<String> Valores) { DefaultPieDataset dataSet = new DefaultPieDataset(); int size = Valores.size(); size = (size <= 32) ? size : 32;/*from w w w . j a va 2 s .com*/ for (int i = 2; i < size; i += 2) { dataSet.setValue(Valores.get(i), Double.parseDouble(Valores.get(i + 1))); } return dataSet; }
From source file:grafici.StatistichePieChart.java
/** * Creates a sample dataset.// ww w . j a va 2 s. c om * * @return A sample dataset. */ private static PieDataset createDataset(Table results, int indexVariabile, int indexValore) { DefaultPieDataset dataset = new DefaultPieDataset(); for (TableItem item : results.getItems()) { dataset.setValue(item.getText(indexVariabile), new Double(item.getText(indexValore))); dataset.sortByKeys(SortOrder.ASCENDING); } return dataset; }