Search in sources :

Example 1 with ChartViewer

use of org.jfree.chart.fx.ChartViewer in project SIMVA-SoS by SESoS.

the class PieChartFXDemo1 method start.

@Override
public void start(Stage stage) throws Exception {
    PieDataset dataset = createDataset();
    JFreeChart chart = createChart(dataset);
    ChartViewer viewer = new ChartViewer(chart);
    stage.setScene(new Scene(viewer));
    stage.setTitle("JFreeChart: PieChartFXDemo1.java");
    stage.setWidth(700);
    stage.setHeight(390);
    stage.show();
}
Also used : DefaultPieDataset(org.jfree.data.general.DefaultPieDataset) PieDataset(org.jfree.data.general.PieDataset) Scene(javafx.scene.Scene) JFreeChart(org.jfree.chart.JFreeChart) ChartViewer(org.jfree.chart.fx.ChartViewer)

Example 2 with ChartViewer

use of org.jfree.chart.fx.ChartViewer in project SIMVA-SoS by SESoS.

the class BarChartFXDemo1 method start.

/**
 * Adds a chart viewer to the stage and displays it.
 *
 * @param stage  the stage.
 * @throws Exception if something goes wrong.
 */
@Override
public void start(Stage stage) throws Exception {
    CategoryDataset dataset = createDataset();
    JFreeChart chart = createChart(dataset);
    ChartViewer viewer = new ChartViewer(chart);
    viewer.addChartMouseListener(this);
    stage.setScene(new Scene(viewer));
    stage.setTitle("JFreeChart: BarChartFXDemo1.java");
    stage.setWidth(700);
    stage.setHeight(390);
    stage.show();
}
Also used : DefaultCategoryDataset(org.jfree.data.category.DefaultCategoryDataset) CategoryDataset(org.jfree.data.category.CategoryDataset) Scene(javafx.scene.Scene) JFreeChart(org.jfree.chart.JFreeChart) ChartViewer(org.jfree.chart.fx.ChartViewer)

Example 3 with ChartViewer

use of org.jfree.chart.fx.ChartViewer in project SIMVA-SoS by SESoS.

the class TimeSeriesChartFXDemo1 method start.

@Override
public void start(Stage stage) throws Exception {
    XYDataset dataset = createDataset();
    JFreeChart chart = createChart(dataset);
    ChartViewer viewer = new ChartViewer(chart);
    stage.setScene(new Scene(viewer));
    stage.setTitle("JFreeChart: TimeSeriesFXDemo1.java");
    stage.setWidth(700);
    stage.setHeight(390);
    stage.show();
}
Also used : XYDataset(org.jfree.data.xy.XYDataset) Scene(javafx.scene.Scene) JFreeChart(org.jfree.chart.JFreeChart) ChartViewer(org.jfree.chart.fx.ChartViewer)

Aggregations

Scene (javafx.scene.Scene)3 JFreeChart (org.jfree.chart.JFreeChart)3 ChartViewer (org.jfree.chart.fx.ChartViewer)3 CategoryDataset (org.jfree.data.category.CategoryDataset)1 DefaultCategoryDataset (org.jfree.data.category.DefaultCategoryDataset)1 DefaultPieDataset (org.jfree.data.general.DefaultPieDataset)1 PieDataset (org.jfree.data.general.PieDataset)1 XYDataset (org.jfree.data.xy.XYDataset)1