List of usage examples for org.jfree.chart ChartPanel setPreferredSize
@BeanProperty(preferred = true, description = "The preferred size of the component.") public void setPreferredSize(Dimension preferredSize)
From source file:cz.cuni.mff.ksi.jinfer.attrstats.JFCWrapper.java
/** * Creates a {@link JPanel} containing a pie chart with provided title, * visualizing the domain of the provided {@link Attribute#content}. * * @param title Graph title./* www .ja va 2s . c o m*/ * @param content Content of the {@link Attribute} to be visualized. Each * value of this content is represented with weight according to the number of * times it is found there. * @return JPanel containing a constructed JFreeChart pie chart. */ private static JPanel createGraphPanel(final String title, final List<String> content) { final ChartPanel ret = new ChartPanel(createChart(title, createDataset(content))); ret.setPreferredSize(new Dimension(320, 240)); return ret; }
From source file:Negocio.Produccion.Planificacion.GanttManager.java
/** * Starting point for the demonstration application. * * @param args ignored.// www . java 2 s . co m */ public static ChartPanel getPnlGantt(PlanProduccion plan) { final IntervalCategoryDataset dataset = createDataset(plan); final JFreeChart chart = createChart(dataset); // add the chart to a panel... final ChartPanel chartPanel = new ChartPanel(chart); chartPanel.setPreferredSize(new java.awt.Dimension(500, 270)); return chartPanel; }
From source file:org.datacleaner.util.ChartUtils.java
public static ChartPanel createPanel(JFreeChart chart, int width, int height) { final ChartPanel panel = new ChartPanel(chart); panel.setPreferredSize(new Dimension(width, height)); return panel; }
From source file:ta4jexamples.indicators.IndicatorsToChart.java
/** * Displays a chart in a frame./*w w w.ja v a 2 s .c o m*/ * @param chart the chart to be displayed */ private static void displayChart(JFreeChart chart) { // Chart panel ChartPanel panel = new ChartPanel(chart); panel.setFillZoomRectangle(true); panel.setMouseWheelEnabled(true); panel.setPreferredSize(new java.awt.Dimension(500, 270)); // Application frame ApplicationFrame frame = new ApplicationFrame("Ta4j example - Indicators to chart"); frame.setContentPane(panel); frame.pack(); RefineryUtilities.centerFrameOnScreen(frame); frame.setVisible(true); }
From source file:ta4jexamples.analysis.CashFlowToChart.java
/** * Displays a chart in a frame.//from w ww . j av a 2 s .c o m * @param chart the chart to be displayed */ private static void displayChart(JFreeChart chart) { // Chart panel ChartPanel panel = new ChartPanel(chart); panel.setFillZoomRectangle(true); panel.setMouseWheelEnabled(true); panel.setPreferredSize(new Dimension(1024, 400)); // Application frame ApplicationFrame frame = new ApplicationFrame("Ta4j example - Cash flow to chart"); frame.setContentPane(panel); frame.pack(); RefineryUtilities.centerFrameOnScreen(frame); frame.setVisible(true); }
From source file:ta4jexamples.indicators.CandlestickChart.java
/** * Displays a chart in a frame./* w ww. ja v a2 s . c o m*/ * @param chart the chart to be displayed */ private static void displayChart(JFreeChart chart) { // Chart panel ChartPanel panel = new ChartPanel(chart); panel.setFillZoomRectangle(true); panel.setMouseWheelEnabled(true); panel.setPreferredSize(new java.awt.Dimension(740, 300)); // Application frame ApplicationFrame frame = new ApplicationFrame("Ta4j example - Candlestick chart"); frame.setContentPane(panel); frame.pack(); RefineryUtilities.centerFrameOnScreen(frame); frame.setVisible(true); }
From source file:ta4jexamples.analysis.BuyAndSellSignalsToChart.java
/** * Displays a chart in a frame.//from w w w . jav a 2 s .co m * @param chart the chart to be displayed */ private static void displayChart(JFreeChart chart) { // Chart panel ChartPanel panel = new ChartPanel(chart); panel.setFillZoomRectangle(true); panel.setMouseWheelEnabled(true); panel.setPreferredSize(new Dimension(1024, 400)); // Application frame ApplicationFrame frame = new ApplicationFrame("Ta4j example - Buy and sell signals to chart"); frame.setContentPane(panel); frame.pack(); RefineryUtilities.centerFrameOnScreen(frame); frame.setVisible(true); }
From source file:PieChartDemo1.java
/** * Creates a panel for the demo (used by SuperDemo.java). * * @return A panel./* w w w. ja v a 2 s. co m*/ */ public static JPanel createDemoPanel() { JFreeChart chart = createChart(createDataset()); chart.setPadding(new RectangleInsets(4, 8, 2, 2)); ChartPanel panel = new ChartPanel(chart); panel.setMouseWheelEnabled(true); panel.setPreferredSize(new Dimension(600, 300)); return panel; }
From source file:com.leonarduk.finance.analysis.CashFlowToChart.java
/** * Displays a chart in a frame.//from w w w . j av a 2 s .c o m * * @param chart * the chart to be displayed */ private static void displayChart(final JFreeChart chart) { // Chart panel final ChartPanel panel = new ChartPanel(chart); panel.setFillZoomRectangle(true); panel.setMouseWheelEnabled(true); panel.setPreferredSize(new Dimension(1024, 400)); // Application frame final ApplicationFrame frame = new ApplicationFrame("Ta4j example - Cash flow to chart"); frame.setContentPane(panel); frame.pack(); RefineryUtilities.centerFrameOnScreen(frame); frame.setVisible(true); }
From source file:icaro.aplicaciones.recursos.recursoEstadistica.jFreeChart.demo.PieChartDemo1.java
/** * Creates a panel for the demo (used by SuperDemo.java). * * @return A panel.//from w w w. j a v a 2 s . c o m */ public static JPanel createDemoPanel() { JFreeChart chart = createChart(createDataset()); chart.setPadding(new RectangleInsets(4, 8, 2, 2)); ChartPanel panel = new ChartPanel(chart); // panel.setMouseWheelEnabled(true); panel.setPreferredSize(new Dimension(600, 300)); return panel; }