List of usage examples for org.jfree.data.general DefaultPieDataset setValue
public void setValue(Comparable key, double value)
From source file:de.rbs90.fwdisp.settingsgui.gui.tabs.statistics.OtherCityStats.java
public OtherCityStats() { setName("Region"); setLayout(new BorderLayout()); DefaultPieDataset data = new DefaultPieDataset(); data.setValue("HOT", 110); data.setValue("Oberlungwitz", 60); data.setValue("Limbach", 80); data.setValue("Glauchau", 90); data.setValue("Meerane", 100); data.setValue("Lichtenstein", 90); JFreeChart chart = ChartFactory.createPieChart3D("Einsatztypen", data, false, false, false); chart.setBackgroundPaint(getBackground()); ChartPanel panel = new ChartPanel(chart); panel.setPopupMenu(null);/*from w ww . j a va 2 s. co m*/ add(panel, BorderLayout.CENTER); }
From source file:net.mindengine.oculus.frontend.web.controllers.project.TestJFreeController.java
@Override public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception { DefaultPieDataset pieDataset = new DefaultPieDataset(); pieDataset.setValue("A", new Integer(75)); pieDataset.setValue("B", new Integer(10)); pieDataset.setValue("C", new Integer(10)); pieDataset.setValue("D", new Integer(5)); JFreeChart chart = ChartFactory.createPieChart("CSC408 Mark Distribution", // Title pieDataset, // Dataset true, // Show legend true, // Use tooltips false // Configure chart to generate URLs? );/*w ww .j a va 2s . co m*/ response.setCharacterEncoding("image/jpeg"); response.setStatus(200); ChartUtilities.writeChartAsJPEG(response.getOutputStream(), chart, 500, 400); return null; }
From source file:simcommunity.PieChart.java
/** * Creates a sample dataset// w w w. j a v a2 s .co m */ private PieDataset createDataset() { DefaultPieDataset result = new DefaultPieDataset(); result.setValue("Linux", 29); result.setValue("Mac", 20); result.setValue("Windows", 51); return result; }
From source file:com.twocents.test.ui.chart.ChartMain.java
/** * Creates a new demo instance./*from ww w.j a v a2 s . c om*/ * * @param title * the frame title. * @throws CoreException */ public ChartMain(String title) throws CoreException { super(title); JPanel panel = new JPanel(new GridLayout(1, 1)); DefaultPieDataset dataset = new DefaultPieDataset(); dataset.setValue("Section 1", 23.3); dataset.setValue("Section 2", 56.5); dataset.setValue("Section 3", 43.3); dataset.setValue("Section 4", 11.1); int sizeX = 600; int sizeY = 600; String titleChart = "Test"; JFreeChart chart = BuildChart.createChartPie(titleChart, dataset); panel.add(new ChartPanel(chart)); panel.setPreferredSize(new Dimension(sizeX, sizeY)); setContentPane(panel); }
From source file:ws.moor.bt.gui.charts.BlockOrigin.java
private PieDataset getDataSet() { DefaultPieDataset dataset = new DefaultPieDataset(); dataset.setValue("from Leechers", counterRepository.getStatistics("torrent.blocks.leecher").latestValue()); dataset.setValue("from Seeders", counterRepository.getStatistics("torrent.blocks.seed").latestValue()); return dataset; }
From source file:org.webguitoolkit.patterns.doc.examples.ChartView.java
@Override protected void createControls(WebGuiFactory factory, ICanvas viewConnector) { // create a dataset for JFreeChart... DefaultPieDataset dataset = new DefaultPieDataset(); dataset.setValue("WGT", 30); dataset.setValue("Rap", 19); dataset.setValue("GWT", 51); // create pie chart JFreeChart jfchart = ChartFactory.createPieChart("GUI Toolkits", dataset, true, // legend? true, // tooltips? false // URLs? );//from w ww .ja va 2 s . c om IChart chart = factory.createChart(viewConnector); IChartModel model = chart.getModel(); ((DefaultChartModel) model).setChart(jfchart); // set the width and heights of the chart image chart.setHeight(250); chart.setWidth(250); // send the chart url to the frontend chart.load(); }
From source file:JFreeChartScriptlet.java
@Override public void afterReportInit() throws JRScriptletException { DefaultPieDataset dataset = new DefaultPieDataset(); dataset.setValue("Java", 43.2d); dataset.setValue("Visual Basic", 10.0d); dataset.setValue("C/C++", 17.5d); dataset.setValue("PHP", 32.5d); dataset.setValue("Perl", 1.0d); JFreeChart chart = ChartFactory.createPieChart3D("Pie Chart 3D Demo 1", dataset, true, true, false); PiePlot3D plot = (PiePlot3D) chart.getPlot(); plot.setStartAngle(290);// w w w. j a v a 2 s .com plot.setDirection(Rotation.CLOCKWISE); plot.setForegroundAlpha(0.5f); plot.setNoDataMessage("No data to display"); /* */ this.setVariableValue("Chart", new JCommonDrawableRendererImpl(chart)); }
From source file:com.thingsfx.swing.jfreechart.JFreeChartPanel.java
PieDataset createDataset() { DefaultPieDataset dataset = new DefaultPieDataset(); dataset.setValue("Fraction of the image that is Red", new Double(80.0)); dataset.setValue("Fraction of the image that is Blue", new Double(20.0)); return dataset; }
From source file:net.sf.jasperreports.samples.jfreechart.JFreeChartScriptlet.java
/** * */// w w w.java 2 s . co m public void afterReportInit() throws JRScriptletException { DefaultPieDataset dataset = new DefaultPieDataset(); dataset.setValue("Java", new Double(43.2)); dataset.setValue("Visual Basic", new Double(10.0)); dataset.setValue("C/C++", new Double(17.5)); dataset.setValue("PHP", new Double(32.5)); dataset.setValue("Perl", new Double(1.0)); JFreeChart chart = ChartFactory.createPieChart3D("Pie Chart 3D Demo 1", dataset, true, true, false); PiePlot3D plot = (PiePlot3D) chart.getPlot(); plot.setStartAngle(290); plot.setDirection(Rotation.CLOCKWISE); plot.setForegroundAlpha(0.5f); plot.setNoDataMessage("No data to display"); /* */ this.setVariableValue("Chart", new JCommonDrawableRenderer(chart)); }
From source file:org.primefaces.showcase.view.multimedia.GraphicImageView.java
private PieDataset createDataset() { DefaultPieDataset dataset = new DefaultPieDataset(); dataset.setValue("New York", new Double(45.0)); dataset.setValue("London", new Double(15.0)); dataset.setValue("Paris", new Double(25.2)); dataset.setValue("Berlin", new Double(14.8)); return dataset; }