List of usage examples for org.jfree.chart ChartPanel setMouseWheelEnabled
public void setMouseWheelEnabled(boolean flag)
From source file:sas.BarChart.java
public static ChartPanel createSaleChart(java.util.HashMap<String, Float> lsh, int i) { String s = i == 0 ? "Daily Analysis" : (i == 1) ? "Monthly Analysis" : "Yearly Analysis"; JFreeChart jfreechart = createChart(createSaleDataset(lsh), "Sales Chart", "quantity", s); ChartPanel chartpanel = new ChartPanel(jfreechart); chartpanel.setMouseWheelEnabled(true); return chartpanel; }
From source file:sas.BarChart.java
public static ChartPanel createProfitChart(java.util.HashMap<String, Float> profit, int i) { String s = i == 0 ? "Daily Analysis" : (i == 1) ? "Monthly Analysis" : "Yearly Analysis"; JFreeChart jfreechart = createChart(createProfitDataset(profit), "Profit Chart", "amount(in Rs.)", s); ChartPanel chartpanel = new ChartPanel(jfreechart); chartpanel.setMouseWheelEnabled(true); return chartpanel; }
From source file:sas.BarChart.java
public static ChartPanel createPriceChart(java.util.HashMap<String, Float> price, int i) { String s = i == 0 ? "Daily Analysis" : (i == 1) ? "Monthly Analysis" : "Yearly Analysis"; JFreeChart jfreechart = createChart(createPriceDataset(price), "Price Chart", "amount(in Rs.)", s); ChartPanel chartpanel = new ChartPanel(jfreechart); chartpanel.setMouseWheelEnabled(true); return chartpanel; }
From source file:com.leonarduk.finance.analysis.CashFlowToChart.java
/** * Displays a chart in a frame./*from w w w . ja v a 2s . 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:com.leonarduk.finance.analysis.BuyAndSellSignalsToChart.java
/** * Displays a chart in a frame.//from www . j av a 2 s . com * * @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 - Buy and sell signals to chart"); frame.setContentPane(panel); frame.pack(); RefineryUtilities.centerFrameOnScreen(frame); frame.setVisible(true); }
From source file:com.mxgraph.examples.swing.chart.TimeSeriesChartDemo1.java
/** * Creates a panel for the demo (used by SuperDemo.java). * * @return A panel./*from ww w .ja v a 2 s . c o m*/ */ public static JPanel createDemoPanel() { JFreeChart chart = createChart(createDataset(), ""); ChartPanel panel = new ChartPanel(chart); panel.setFillZoomRectangle(true); panel.setMouseWheelEnabled(true); return panel; }
From source file:charts.PieChart3D.java
/** * Creates a panel for the chart (used by Superchart.java). * * @return A panel./*from w ww. ja v a2s .c o m*/ */ public static JPanel createchartPanel(PieChartModel model) { JFreeChart chart = createChart(createDataset(model), model); chart.setPadding(new RectangleInsets(20, 8, 2, 2)); ChartPanel panel = new ChartPanel(chart); panel.setMouseWheelEnabled(true); panel.setPreferredSize(Toolkit.getDefaultToolkit().getScreenSize()); return panel; }
From source file:grafici.FattureTimeSeriesChart.java
/** * Creates a panel for the demo (used by SuperDemo.java). * /*from w w w . j av a 2s. c o m*/ * @return A panel. */ public static JPanel createPanel(int tipo) { JFreeChart chart = createChart(createDataset(tipo)); ChartPanel panel = new ChartPanel(chart); panel.setFillZoomRectangle(true); panel.setMouseWheelEnabled(true); return panel; }
From source file:grafici.MediciTimeSeriesChart.java
/** * Creates a panel for the demo (used by SuperDemo.java). * //from ww w . j a va2 s. c o m * @return A panel. */ public static JPanel createDemoPanel(int tipo) { JFreeChart chart = createChart(createDataset(tipo)); ChartPanel panel = new ChartPanel(chart); panel.setFillZoomRectangle(true); panel.setMouseWheelEnabled(true); return panel; }
From source file:TimeSeriesChartDemo1.java
/** * Creates a panel for the demo (used by SuperDemo.java). * * @return A panel./*from w ww . ja va 2 s. c o m*/ */ public static JPanel createDemoPanel() { JFreeChart chart = createChart(createDataset()); ChartPanel panel = new ChartPanel(chart); panel.setFillZoomRectangle(true); panel.setMouseWheelEnabled(true); return panel; }