From: <nat...@us...> - 2003-12-07 14:03:54
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/test In directory sc8-pr-cvs1:/tmp/cvs-serv5005 Modified Files: ClusteredBarTestDriver.java Log Message: fix bar label when have a zero value. Index: ClusteredBarTestDriver.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/test/ClusteredBarTestDriver.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ClusteredBarTestDriver.java 17 May 2003 17:01:10 -0000 1.1 --- ClusteredBarTestDriver.java 7 Dec 2003 14:03:51 -0000 1.2 *************** *** 67,71 **** * *******************************************************************************************/ ! class ClusteredBarTestDriver extends AxisChartTestBase { boolean supportsImageMap() --- 67,71 ---- * *******************************************************************************************/ ! public class ClusteredBarTestDriver extends AxisChartTestBase { boolean supportsImageMap() *************** *** 113,117 **** * * @param args ! * @throws org.jCharts.properties.PropertyException * @throws ChartDataException *****************************************************************************************/ --- 113,117 ---- * * @param args ! * @throws PropertyException * @throws ChartDataException *****************************************************************************************/ *************** *** 123,127 **** //clusteredBarChartProperties.addPreRenderEventListener( backgroundRenderer ); ! ValueLabelRenderer valueLabelRenderer = new ValueLabelRenderer( false, true, true, -1 ); valueLabelRenderer.setValueLabelPosition( ValueLabelPosition.ON_TOP ); valueLabelRenderer.useVerticalLabels( false ); --- 123,127 ---- //clusteredBarChartProperties.addPreRenderEventListener( backgroundRenderer ); ! ValueLabelRenderer valueLabelRenderer = new ValueLabelRenderer( false, false, false, 0 ); valueLabelRenderer.setValueLabelPosition( ValueLabelPosition.ON_TOP ); valueLabelRenderer.useVerticalLabels( false ); *************** *** 129,133 **** ! double[][] data = {{280, 16, -150, 90}, {80, 216, -10, 30} }; Paint[] paints = {Color.yellow, Color.blue }; String[] legendLabels = {"Test Legend Label", "other data"}; --- 129,134 ---- ! ! double[][] data = {{280, 0, -150, 90}, {80, 216, -10, 30} }; Paint[] paints = {Color.yellow, Color.blue }; String[] legendLabels = {"Test Legend Label", "other data"}; *************** *** 140,144 **** ChartProperties chartProperties = new ChartProperties(); ! AxisProperties axisProperties = new AxisProperties( true ); axisProperties.getYAxisProperties().setShowGridLines( AxisTypeProperties.GRID_LINES_NONE ); --- 141,145 ---- ChartProperties chartProperties = new ChartProperties(); ! AxisProperties axisProperties = new AxisProperties( false ); axisProperties.getYAxisProperties().setShowGridLines( AxisTypeProperties.GRID_LINES_NONE ); *************** *** 146,151 **** ! DataAxisProperties xAxis = (DataAxisProperties) axisProperties.getXAxisProperties(); ! xAxis.setRoundToNearest( 1 ); //xAxis.setUserDefinedScale( -300, 200 ); --- 147,152 ---- ! DataAxisProperties yAxis = (DataAxisProperties) axisProperties.getYAxisProperties(); ! yAxis.setRoundToNearest( 1 ); //xAxis.setUserDefinedScale( -300, 200 ); |