List of usage examples for org.jfree.chart ChartPanel ChartPanel
public ChartPanel(JFreeChart chart)
From source file:it.unifi.rcl.chess.traceanalysis.gui.Plotter.java
public static JPanel assemblePlot(XYSeries series[]) { // Add the series to your data set XYSeriesCollection dataset = new XYSeriesCollection(); for (int i = 0; i < series.length; i++) { dataset.addSeries(series[i]);/*from w ww.j av a2s. co m*/ } // Generate the graph JFreeChart chart = ChartFactory.createXYLineChart("XY Chart", // Title "x-axis", // x-axis Labels "y-axis", // y-axis Label dataset, // Dataset PlotOrientation.VERTICAL, // Plot Orientation false, // Show Legend true, // Use tooltips false // Configure chart to generate URLs? ); return new ChartPanel(chart); }
From source file:org.jfree.chart.demo.JDBCXYChartDemo.java
public JDBCXYChartDemo(String s) { super(s);//from w w w .j ava 2 s . c o m XYDataset xydataset = readData(); JFreeChart jfreechart = ChartFactory.createTimeSeriesChart("JDBC XY Chart Demo", "Date", "Value", xydataset, true, true, false); jfreechart.setBackgroundPaint(Color.yellow); ChartPanel chartpanel = new ChartPanel(jfreechart); setContentPane(chartpanel); }
From source file:com.js.quickestquail.ui.stats.GenreStat.java
public GenreStat() { setLayout(new BorderLayout()); add(new ChartPanel(generateChart()), BorderLayout.CENTER); }
From source file:com.js.quickestquail.ui.stats.LanguageStat.java
public LanguageStat() { setLayout(new BorderLayout()); add(new ChartPanel(generateChart()), BorderLayout.CENTER); }
From source file:org.jfree.chart.demo.LineChart.java
public LineChart(final String title) { super(title); final XYDataset dataset = createDataset(); final JFreeChart chart = createChart(dataset); final ChartPanel chartPanel = new ChartPanel(chart); chartPanel.setPreferredSize(new java.awt.Dimension(500, 270)); setContentPane(chartPanel);/*ww w.j a v a2s .co m*/ }
From source file:test.LineChart_AWT.java
public LineChart_AWT(String applicationTitle, String chartTitle) { super(applicationTitle); 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);// w w w . j av a2 s. c o m }
From source file:org.jfree.chart.demo.PopulationChartDemo1.java
public PopulationChartDemo1(String s) { super(s);/*from ww w. j a v a2 s . c om*/ KeyedValues2DDataset keyedvalues2ddataset = createDataset(); org.jfree.chart.JFreeChart jfreechart = ChartFactory.createStackedBarChart("Population Chart Demo", "Age Group", "Population (millions)", keyedvalues2ddataset, PlotOrientation.HORIZONTAL, true, true, false); ChartPanel chartpanel = new ChartPanel(jfreechart); chartpanel.setPreferredSize(new Dimension(500, 270)); setContentPane(chartpanel); }
From source file:com.js.quickestquail.ui.stats.CountryStat.java
public CountryStat() { setLayout(new BorderLayout()); add(new ChartPanel(generateChart()), BorderLayout.CENTER); }
From source file:kata.pkg3.HistogramaDisplay.java
private ChartPanel createPanel() { ChartPanel chartPanel = new ChartPanel(createChart(createDataset())); chartPanel.setPreferredSize(new Dimension(500, 450)); return chartPanel; }
From source file:Diagramas.PieChart_AWT.java
public static JPanel createDemoPanel() throws FileNotFoundException, IOException { JFreeChart chart = createChart(createDataset()); return new ChartPanel(chart); }