protected void configureRenderer(LineAndShapeRenderer renderer) { renderer.setBaseStroke(new BasicStroke(3)); for (int i = 0; i < series.size(); i++) renderer.setSeriesPaint(i, series.get(i).color); }
renderer.setBaseStroke(new BasicStroke(3)); configureRenderer(renderer);
protected void configureRenderer(LineAndShapeRenderer renderer) { renderer.setBaseStroke(new BasicStroke(3)); for (int i = 0; i < series.size(); i++) renderer.setSeriesPaint(i, series.get(i).color); }
/** * Creates a line renderer with predefined stroke. * * @return a line renderer * @since 1.23 */ protected CategoryItemRenderer createLineRenderer() { LineAndShapeRenderer render = new LineAndShapeRenderer(true, false); render.setBaseStroke(new BasicStroke(2.0f)); return render; }
/** * Creates a line renderer with predefined stroke. * * @return a line renderer * @since 1.23 */ protected CategoryItemRenderer createLineRenderer() { LineAndShapeRenderer render = new LineAndShapeRenderer(true, false); render.setBaseStroke(new BasicStroke(2.0f)); return render; }
/** * Utility method to set the default style of the Line Charts * * @param chart {@link JFreeChart} to style * @param showShapes indicate if shapes along the line will be shown */ private static void setLineChartDefaults(JFreeChart chart, boolean showShapes) { ChartUtil.setDefaults(chart); CategoryPlot plot = (CategoryPlot) chart.getPlot(); // renderer LineAndShapeRenderer renderer = (LineAndShapeRenderer) plot.getRenderer(); renderer.setBaseItemLabelFont(ChartDefaults.defaultFont); renderer.setBaseItemLabelPaint(ChartDefaults.axisLabelColor); for (int j = 0; j < ChartDefaults.darkColors.length; j++) { renderer.setSeriesPaint(j, ChartDefaults.darkColors[j]); } renderer.setBaseShapesVisible(showShapes); renderer.setBaseStroke(ChartDefaults.defaultStroke); renderer.setStroke(ChartDefaults.defaultStroke); }
renderer.setBaseStroke(new BasicStroke(baseStroke));
protected JFreeChart createGraph() { final CategoryDataset dataset = createDataSet().build(); final JFreeChart chart = ChartFactory.createLineChart( _graphTitle, // title "Build Number #", // category axis label _unit, // value axis label dataset, // data PlotOrientation.VERTICAL, // orientation true, // include legend true, // tooltips false // urls ); chart.setBackgroundPaint( Color.white ); final CategoryPlot plot = chart.getCategoryPlot(); CategoryAxis domainAxis = new ShiftedCategoryAxis( null ); plot.setDomainAxis( domainAxis ); domainAxis.setCategoryLabelPositions( CategoryLabelPositions.UP_90 ); domainAxis.setLowerMargin( 0.0 ); domainAxis.setUpperMargin( 0.0 ); domainAxis.setCategoryMargin( 0.0 ); final LineAndShapeRenderer renderer = (LineAndShapeRenderer) plot.getRenderer(); renderer.setBaseStroke( new BasicStroke( 3.0f ) ); ColorPalette.apply( renderer ); return chart; } }
renderer.setBaseStroke(new BasicStroke(3));
renderer.setBaseStroke(new BasicStroke(3));
renderer.setBaseStroke(new BasicStroke(3));
renderer.setBaseStroke(new BasicStroke(3)); configureRenderer(renderer);
renderer.setBaseStroke(new BasicStroke(3)); configureRenderer(renderer);
renderer.setBaseStroke(new BasicStroke(3)); configureRenderer(renderer);
renderer.setBaseStroke(new BasicStroke(4.0f)); ColorPalette.apply(renderer);
renderer.setBaseStroke(new BasicStroke(4.0f)); ColorPalette.apply(renderer);
renderer.setBaseStroke(new BasicStroke(4.0f)); ColorPalette.apply(renderer);
renderer.setBaseStroke(new BasicStroke(4.0f)); ColorPalette.apply(renderer);
renderer.setBaseStroke(new BasicStroke(4.0f)); ColorPalette.apply(renderer);
renderer.setBaseStroke(new BasicStroke(2.0f)); ColorPalette.apply(renderer);