/** * Returns a CategoryPlot. */ private CategoryPlot getCategoryPlot( CategoryDataset dataSet, CategoryItemRenderer renderer, PlotOrientation orientation, CategoryLabelPositions labelPositions ) { CategoryPlot plot = new CategoryPlot( dataSet, new CategoryAxis(), new NumberAxis(), renderer ); plot.setDatasetRenderingOrder( DatasetRenderingOrder.FORWARD ); plot.setOrientation( orientation ); CategoryAxis xAxis = plot.getDomainAxis(); xAxis.setCategoryLabelPositions( labelPositions ); return plot; }
plot.setDataset(1, catData); plot.setRenderer(1, lineRenderer); plot.setDatasetRenderingOrder(DatasetRenderingOrder.FORWARD); JFreeChart chart = new JFreeChart("Test", JFreeChart.DEFAULT_TITLE_FONT, plot, true); f.add(new ChartPanel(chart){
cp.setRenderer(1, r); cp.setDatasetRenderingOrder(DatasetRenderingOrder.FORWARD);
plot.setDatasetRenderingOrder(DatasetRenderingOrder.REVERSE);
plot.setDatasetRenderingOrder(DatasetRenderingOrder.REVERSE);
plot.setDatasetRenderingOrder(DatasetRenderingOrder.REVERSE);
plot.setDatasetRenderingOrder(DatasetRenderingOrder.REVERSE);
plot.mapDatasetToRangeAxis(1, 1); setColorForArea(plot.getRenderer(), dataset.getRowCount()>2); plot.setDatasetRenderingOrder(DatasetRenderingOrder.FORWARD); renderer.setSeriesPaint(1, new Color(255,204,0)); return chart;
plot.setDatasetRenderingOrder( DatasetRenderingOrder.FORWARD );
plot.setDatasetRenderingOrder( DatasetRenderingOrder.FORWARD );