List of usage examples for org.jfree.chart.renderer.xy XYBubbleRenderer SCALE_ON_BOTH_AXES
int SCALE_ON_BOTH_AXES
To view the source code for org.jfree.chart.renderer.xy XYBubbleRenderer SCALE_ON_BOTH_AXES.
Click Source Link
From source file:net.sf.dynamicreports.test.jasper.chart.BubbleChartTest.java
@Override public void test() { super.test(); numberOfPagesTest(1);/*from www.ja va2 s . co m*/ JFreeChart chart = getChart("summary.chart1", 0); XYItemRenderer renderer = chart.getXYPlot().getRenderer(); Assert.assertEquals("renderer", XYBubbleRenderer.class, renderer.getClass()); Assert.assertEquals("scale type", XYBubbleRenderer.SCALE_ON_BOTH_AXES, ((XYBubbleRenderer) renderer).getScaleType()); xyzChartDataTest(chart, 0, "a", new Number[][] { { 1d, 2d, 0.25 }, { 2d, 3d, 0.5 }, { 3d, 4d, 0.75 }, { 4d, 5d, 1d } }); xyzChartDataTest(chart, 1, "serie1", new Number[][] { { 2d, 1d, 0.25 }, { 3d, 2d, 0.5 }, { 4d, 3d, 0.75 }, { 5d, 4d, 1d } }); chart = getChart("summary.chart2", 0); Axis axis = chart.getXYPlot().getDomainAxis(); Assert.assertEquals("category label", "category", axis.getLabel()); Assert.assertEquals("category label color", Color.BLUE, axis.getLabelPaint()); Assert.assertEquals("category label font", new Font("Arial", Font.BOLD, 10), axis.getLabelFont()); Assert.assertEquals("tick label color", Color.CYAN, axis.getTickLabelPaint()); Assert.assertEquals("tick label font", new Font("Arial", Font.ITALIC, 10), axis.getTickLabelFont()); Assert.assertEquals("line color", Color.LIGHT_GRAY, axis.getAxisLinePaint()); chart = getChart("summary.chart3", 0); axis = chart.getXYPlot().getRangeAxis(); Assert.assertEquals("value label", "value", axis.getLabel()); Assert.assertEquals("value label color", Color.BLUE, axis.getLabelPaint()); Assert.assertEquals("value label font", new Font("Arial", Font.BOLD, 10), axis.getLabelFont()); Assert.assertEquals("tick label color", Color.CYAN, axis.getTickLabelPaint()); Assert.assertEquals("tick label font", new Font("Arial", Font.ITALIC, 10), axis.getTickLabelFont()); Assert.assertEquals("tick label mask", "10.00", ((NumberAxis) axis).getNumberFormatOverride().format(10)); Assert.assertEquals("line color", Color.LIGHT_GRAY, axis.getAxisLinePaint()); }
From source file:net.sf.jasperreports.engine.xml.JRXmlConstants.java
/** * @deprecated Replaced by {@link ScaleTypeEnum}. *///from ww w. jav a 2s . c om public static Map getScaleTypeMap() { if (scaleTypeMap == null) { Map map = new HashMap(8); map.put(SCALE_ON_BOTH_AXES, Integer.valueOf(XYBubbleRenderer.SCALE_ON_BOTH_AXES)); map.put(SCALE_ON_DOMAIN_AXIS, Integer.valueOf(XYBubbleRenderer.SCALE_ON_DOMAIN_AXIS)); map.put(SCALE_ON_RANGE_AXIS, Integer.valueOf(XYBubbleRenderer.SCALE_ON_RANGE_AXIS)); map.put(Integer.valueOf(XYBubbleRenderer.SCALE_ON_BOTH_AXES), SCALE_ON_BOTH_AXES); map.put(Integer.valueOf(XYBubbleRenderer.SCALE_ON_DOMAIN_AXIS), SCALE_ON_DOMAIN_AXIS); map.put(Integer.valueOf(XYBubbleRenderer.SCALE_ON_RANGE_AXIS), SCALE_ON_RANGE_AXIS); scaleTypeMap = Collections.unmodifiableMap(map); } return scaleTypeMap; }