Examples of mapDatasetToRangeAxis()


Examples of org.jfree.chart.plot.XYPlot.mapDatasetToRangeAxis()

            XYPlot plot = (XYPlot) chart.getXYPlot();
            NumberAxis axis2 = new NumberAxis("Phase (Deg)");
            plot.setRangeAxis(1, axis2);
            plot.setRangeAxisLocation(1, AxisLocation.BOTTOM_OR_RIGHT);
            plot.setDataset(1, datasetPhase);
            plot.mapDatasetToRangeAxis(1, 1);
            StandardXYItemRenderer renderer2 = new StandardXYItemRenderer();
            renderer2.setSeriesPaint(0, Color.red);
            for (int traces=0;traces<numberOfTraces;traces++){
                renderer2.setSeriesStroke(traces,phaseLineStroke);
            }
View Full Code Here

Examples of org.jfree.chart.plot.XYPlot.mapDatasetToRangeAxis()

        };

        // add a secondary Y axis for airmass or parallactic angle
        _valueAxis2 = new NumberAxis(valueAxisLabel2);
        plot.setRangeAxis(1, _valueAxis2);
        plot.mapDatasetToRangeAxis(1, 1);

        JFreeChart chart = new JFreeChart(title, JFreeChart.DEFAULT_TITLE_FONT, plot, false);
        if (_showLegend) {
            chart.addLegend(new LegendTitle(plot)); // TODO test change
        }
View Full Code Here

Examples of org.jfree.chart.plot.XYPlot.mapDatasetToRangeAxis()

        // returned...
        NumberAxis yAxis2 = new NumberAxis("Y2");
        plot.setRangeAxis(1, yAxis2);
        assertEquals(yAxis, plot.getRangeAxisForDataset(0));

        plot.mapDatasetToRangeAxis(0, 1);
        assertEquals(yAxis2, plot.getRangeAxisForDataset(0));

        List axisIndices = Arrays.asList(new Integer[] {new Integer(0),
                new Integer(1)});
        plot.mapDatasetToRangeAxes(0, axisIndices);
View Full Code Here

Examples of org.jfree.chart.plot.XYPlot.mapDatasetToRangeAxis()

        assertTrue(plot1.equals(plot2));

        // secondaryDatasetRangeAxisMap...
        plot1.mapDatasetToRangeAxis(11, 11);
        assertFalse(plot1.equals(plot2));
        plot2.mapDatasetToRangeAxis(11, 11);
        assertTrue(plot1.equals(plot2));

        // renderer
        plot1.setRenderer(new DefaultXYItemRenderer());
        assertFalse(plot1.equals(plot2));
View Full Code Here

Examples of org.jfree.chart.plot.XYPlot.mapDatasetToRangeAxis()

        p2.setRangeAxisLocation(1, AxisLocation.TOP_OR_LEFT);
        assertTrue(p1.equals(p2));

        p1.mapDatasetToRangeAxis(2, 1);
        assertFalse(p1.equals(p2));
        p2.mapDatasetToRangeAxis(2, 1);
        assertTrue(p1.equals(p2));

        p1.getRenderer().setOutlinePaint(Color.cyan);
        assertFalse(p1.equals(p2));
        p2.getRenderer().setOutlinePaint(Color.cyan);
View Full Code Here

Examples of org.jfree.chart.plot.XYPlot.mapDatasetToRangeAxis()

        plot.setRangeAxisLocation(1, AxisLocation.BOTTOM_OR_LEFT);

        XYDataset dataset2 = createDataset("Series 2", 1000.0, new Minute(),
                170);
        plot.setDataset(1, dataset2);
        plot.mapDatasetToRangeAxis(1, 1);
        XYItemRenderer renderer2 = new StandardXYItemRenderer();
        renderer2.setSeriesPaint(0, Color.red);
        plot.setRenderer(1, renderer2);
       
        // AXIS 3
View Full Code Here

Examples of org.jfree.chart.plot.XYPlot.mapDatasetToRangeAxis()

        plot.setRangeAxis(2, axis3);

        XYDataset dataset3 = createDataset("Series 3", 10000.0, new Minute(),
                170);
        plot.setDataset(2, dataset3);
        plot.mapDatasetToRangeAxis(2, 2);
        XYItemRenderer renderer3 = new StandardXYItemRenderer();
        renderer3.setSeriesPaint(0, Color.blue);
        plot.setRenderer(2, renderer3);

        // AXIS 4       
View Full Code Here

Examples of org.jfree.chart.plot.XYPlot.mapDatasetToRangeAxis()

        axis4.setTickLabelPaint(Color.green);
        plot.setRangeAxis(3, axis4);
       
        XYDataset dataset4 = createDataset("Series 4", 25.0, new Minute(), 200);
        plot.setDataset(3, dataset4);
        plot.mapDatasetToRangeAxis(3, 3);
       
        XYItemRenderer renderer4 = new StandardXYItemRenderer();
        renderer4.setSeriesPaint(0, Color.green);       
        plot.setRenderer(3, renderer4);
               
View Full Code Here

Examples of org.jfree.chart.plot.XYPlot.mapDatasetToRangeAxis()

      numberaxis.setRange(0.0D, 12D);
      xyarearenderer.setSeriesPaint(0, new Color(0, 0, 255, 128));
      xyplot.setDataset(1, createForceDataset(100));
      xyplot.setRenderer(1, xyarearenderer);
      xyplot.setRangeAxis(1, numberaxis);
      xyplot.mapDatasetToRangeAxis(1, 1);
      ChartUtilities.applyCurrentTheme(jfreechart);
      return jfreechart;
    }

    public void stateChanged(ChangeEvent changeevent) {
View Full Code Here

Examples of org.jfree.chart.plot.XYPlot.mapDatasetToRangeAxis()

   
    NumberAxis numberaxis1 = new NumberAxis("Secondary");
    numberaxis1.setAutoRangeIncludesZero(false);
    xyplot.setRangeAxis(1, numberaxis1);
    xyplot.setDataset(1, createDataset2());
    xyplot.mapDatasetToRangeAxis(1, 1);
    XYLineAndShapeRenderer xylineandshaperenderer = (XYLineAndShapeRenderer)xyplot.getRenderer();
    xylineandshaperenderer.setBaseToolTipGenerator(StandardXYToolTipGenerator.getTimeSeriesInstance());
    xylineandshaperenderer.setBaseShapesVisible(true);
    xylineandshaperenderer.setBaseShapesFilled(true);
   
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.