Example usage for org.jfree.chart ChartPanel setFillZoomRectangle

List of usage examples for org.jfree.chart ChartPanel setFillZoomRectangle

Introduction

In this page you can find the example usage for org.jfree.chart ChartPanel setFillZoomRectangle.

Prototype

public void setFillZoomRectangle(boolean flag) 

Source Link

Document

A flag that controls how the zoom rectangle is drawn.

Usage

From source file:com.leonarduk.finance.analysis.CashFlowToChart.java

/**
 * Displays a chart in a frame./* w  w  w .ja v  a  2s.  co 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.//w w w .  j a v a2s.c  om
 *
 * @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:icaro.aplicaciones.recursos.recursoEstadistica.jFreeChart.demo.TimeSeriesChartDemo1.java

/**
 * Creates a panel for the demo (used by SuperDemo.java).
 *
 * @return A panel.//from   w ww. ja va 2s.co 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:com.mxgraph.examples.swing.chart.TimeSeriesChartDemo1.java

/**
 * Creates a panel for the demo (used by SuperDemo.java).
 *
 * @return A panel./*from ww  w .  j ava2s . c  om*/
 */
public static JPanel createDemoPanel() {
    JFreeChart chart = createChart(createDataset(), "");
    ChartPanel panel = new ChartPanel(chart);
    panel.setFillZoomRectangle(true);
    panel.setMouseWheelEnabled(true);
    return panel;
}

From source file:grafici.FattureTimeSeriesChart.java

/**
 * Creates a panel for the demo (used by SuperDemo.java).
 * //w  ww  . jav  a2s  .  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).
 * /*w w  w .j  ava2s  .co  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 w  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:osh.comdriver.simulation.cruisecontrol.ScheduleDrawer.java

private static ChartPanel createDemoPanel() {
    ChartPanel panel = new ChartPanel(createStuffForPanel());
    panel.setFillZoomRectangle(true);
    panel.setMouseWheelEnabled(true);//from  w  w  w  .java 2  s . co  m
    return panel;
}

From source file:osh.comdriver.simulation.cruisecontrol.ScheduleDrawer.java

/**
 * Creates a panel for the demo (used by SuperDemo.java).
 *
 * @return A panel./*  w  ww . j av a 2 s.  c  om*/
 */
private static ChartPanel createDemoPanel(List<Schedule> schedules, HashMap<VirtualCommodity, PriceSignal> ps,
        HashMap<VirtualCommodity, PowerLimitSignal> pls, long currentTime) {
    ChartPanel panel = new ChartPanel(createStuffForPanel(schedules, ps, pls, currentTime));
    panel.setFillZoomRectangle(true);
    panel.setMouseWheelEnabled(true);
    return panel;
}

From source file:oct.util.Util.java

private static JPanel createChartPanel(String title, XYDataset dataset) {
    String xAxisLabel = "X";
    String yAxisLabel = "Y";

    JFreeChart chart = ChartFactory.createXYLineChart(title, xAxisLabel, yAxisLabel, dataset);
    ChartPanel panel = new ChartPanel(chart);
    panel.setPreferredSize(new Dimension(640, 480));
    panel.setFillZoomRectangle(true);
    panel.setMouseWheelEnabled(true);/*from w  w w.  j a  va2  s  .  com*/
    return panel;
}