You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(95) |
Sep
(42) |
Oct
(2) |
Nov
(7) |
Dec
(6) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
|
Feb
(34) |
Mar
|
Apr
|
May
(64) |
Jun
(113) |
Jul
(60) |
Aug
(9) |
Sep
(6) |
Oct
(20) |
Nov
(11) |
Dec
|
From: Nathaniel G. A. <nat...@us...> - 2004-07-27 00:52:36
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/pieChart3d In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19320/src/documentation/resources/images/userGuide/pieChart3d Modified Files: pieChart3DZeroOffset.png pieChart3DLegendLabels.png pieChart3DDepth.png pieChart3DValueLabels.png pieChart3DBorderStroke.png pieChart3DBasic.png Log Message: Index: pieChart3DValueLabels.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/pieChart3d/pieChart3DValueLabels.png,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsbEqWSO and /tmp/cvsQMzhwT differ Index: pieChart3DBorderStroke.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/pieChart3d/pieChart3DBorderStroke.png,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Binary files /tmp/cvs4vwlgR and /tmp/cvsmPCeVV differ Index: pieChart3DBasic.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/pieChart3d/pieChart3DBasic.png,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsU3cYYW and /tmp/cvsNWx2F1 differ Index: pieChart3DLegendLabels.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/pieChart3d/pieChart3DLegendLabels.png,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsw5QK7X and /tmp/cvsunJ9Q2 differ Index: pieChart3DZeroOffset.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/pieChart3d/pieChart3DZeroOffset.png,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvszqyxy2 and /tmp/cvs3P4Tk7 differ Index: pieChart3DDepth.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/pieChart3d/pieChart3DDepth.png,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsVoR2ka and /tmp/cvsuiYucf differ |
From: Nathaniel G. A. <nat...@us...> - 2004-07-27 00:52:02
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/comboCharts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19320/src/documentation/resources/images/userGuide/comboCharts Modified Files: stackedArea.png Log Message: Index: stackedArea.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/comboCharts/stackedArea.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvsjrzlUR and /tmp/cvsF9AneC differ |
From: Nathaniel G. A. <nat...@us...> - 2004-07-27 00:52:02
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/samples/pie3d In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19320/src/documentation/resources/images/samples/pie3d Modified Files: pie3d.png Log Message: Index: pie3d.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/samples/pie3d/pie3d.png,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Binary files /tmp/cvs3knAzs and /tmp/cvsiw7vBc differ |
From: Nathaniel G. A. <nat...@us...> - 2004-07-27 00:52:02
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/pointCharts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19320/src/documentation/resources/images/userGuide/pointCharts Modified Files: shapes.png basicChart.png nullValues.png Log Message: Index: nullValues.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/pointCharts/nullValues.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvseAJl7a and /tmp/cvssnUfZU differ Index: shapes.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/pointCharts/shapes.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvsz8s0Ud and /tmp/cvsh3tLOX differ Index: basicChart.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/pointCharts/basicChart.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvs8FWFAh and /tmp/cvsKMxRw1 differ |
From: Nathaniel G. A. <nat...@us...> - 2004-07-27 00:52:01
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/lineCharts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19320/src/documentation/resources/images/userGuide/lineCharts Modified Files: missingValues.png basicChart.png Log Message: Index: missingValues.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/lineCharts/missingValues.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvsIGgi6E and /tmp/cvsDxn8wo differ Index: basicChart.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/lineCharts/basicChart.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvsV112gJ and /tmp/cvsGHCBKs differ |
From: Nathaniel G. A. <nat...@us...> - 2004-07-27 00:52:01
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/samples/area In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19320/src/documentation/resources/images/samples/area Modified Files: areaChartVertical.png stackedAreaChart.png Log Message: Index: areaChartVertical.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/samples/area/areaChartVertical.png,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 Binary files /tmp/cvsuhMm9X and /tmp/cvsOsODSH differ Index: stackedAreaChart.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/samples/area/stackedAreaChart.png,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 Binary files /tmp/cvsmyGpS2 and /tmp/cvsR3ZtDM differ |
From: Nathaniel G. A. <nat...@us...> - 2004-07-27 00:52:01
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/areaCharts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19320/src/documentation/resources/images/userGuide/areaCharts Modified Files: areaChart.png stackedArea.png Log Message: Index: stackedArea.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/areaCharts/stackedArea.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvsr1IFWD and /tmp/cvsLnCt7n differ Index: areaChart.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/areaCharts/areaChart.png,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Binary files /tmp/cvsIUGmOH and /tmp/cvsZb4D1r differ |
From: Nathaniel G. A. <nat...@us...> - 2004-07-27 00:52:01
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/stock In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19320/src/documentation/resources/images/userGuide/stock Modified Files: strokes.png basicChart.png pixelLengths.png Log Message: Index: pixelLengths.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/stock/pixelLengths.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvsMFgdxp and /tmp/cvs9eyjM8 differ Index: strokes.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/stock/strokes.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvsIxEIex and /tmp/cvsLDkYyg differ Index: basicChart.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/stock/basicChart.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvsiMGCnE and /tmp/cvszSosMn differ |
From: Nathaniel G. A. <nat...@us...> - 2004-07-27 00:52:01
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/barCharts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19320/src/documentation/resources/images/userGuide/barCharts Modified Files: clusteredBarChart.png barChartOutlines.png barChartWidths.png horizontalPlots.png stackedBarChart.png Added Files: stackedBarChart3d.png stackedBarChart3dDepth.png Log Message: Index: barChartWidths.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/barCharts/barChartWidths.png,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 Binary files /tmp/cvsc7Wko1 and /tmp/cvsp1lHnK differ Index: horizontalPlots.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/barCharts/horizontalPlots.png,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvspCofD2 and /tmp/cvsAK5TEL differ Index: stackedBarChart.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/barCharts/stackedBarChart.png,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 Binary files /tmp/cvs5FKbp5 and /tmp/cvsVNKEsO differ --- NEW FILE: stackedBarChart3dDepth.png --- (This appears to be a binary file; contents omitted.) --- NEW FILE: stackedBarChart3d.png --- (This appears to be a binary file; contents omitted.) Index: clusteredBarChart.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/barCharts/clusteredBarChart.png,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 Binary files /tmp/cvsN5JYh8 and /tmp/cvszykknR differ Index: barChartOutlines.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/barCharts/barChartOutlines.png,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 Binary files /tmp/cvshANufd and /tmp/cvsZp2zmW differ |
From: Nathaniel G. A. <nat...@us...> - 2004-07-27 00:52:00
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/pieCharts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19320/src/documentation/resources/images/userGuide/pieCharts Modified Files: pieChartZeroOffset.png pieChartValueLabels.png pieChartBasic.png pieChartBorderStroke.png pieChartLegendLabels.png Log Message: Index: pieChartValueLabels.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/pieCharts/pieChartValueLabels.png,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsZ3tpBc and /tmp/cvsFtACJV differ Index: pieChartBasic.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/pieCharts/pieChartBasic.png,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvs5oGvPg and /tmp/cvsxHhR0Z differ Index: pieChartLegendLabels.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/pieCharts/pieChartLegendLabels.png,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsenyPbq and /tmp/cvsEp1nr9 differ Index: pieChartZeroOffset.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/pieCharts/pieChartZeroOffset.png,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsYG79bw and /tmp/cvsmp6Dvf differ Index: pieChartBorderStroke.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/pieCharts/pieChartBorderStroke.png,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Binary files /tmp/cvsaEtRyD and /tmp/cvsbncCXm differ |
From: Nathaniel G. A. <nat...@us...> - 2004-07-27 00:52:00
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/allCharts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19320/src/documentation/resources/images/userGuide/allCharts Modified Files: chartTitleWrapping.png chartTitle.png edgePadding.png backgroundPaint.png chartBorder.png chartNoTitle.png Log Message: Index: chartNoTitle.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/allCharts/chartNoTitle.png,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 Binary files /tmp/cvsHv8c4T and /tmp/cvsheEDSC differ Index: chartTitle.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/allCharts/chartTitle.png,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 Binary files /tmp/cvsm2r8DY and /tmp/cvsVAusvH differ Index: chartTitleWrapping.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/allCharts/chartTitleWrapping.png,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 Binary files /tmp/cvsgvPOVW and /tmp/cvsl3pgSF differ Index: edgePadding.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/allCharts/edgePadding.png,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 Binary files /tmp/cvsjpFoB1 and /tmp/cvs0Y3SAK differ Index: backgroundPaint.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/allCharts/backgroundPaint.png,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 Binary files /tmp/cvslUYPH6 and /tmp/cvstSVLKP differ Index: chartBorder.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/allCharts/chartBorder.png,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 Binary files /tmp/cvs9KeNE7 and /tmp/cvsNQbJJQ differ |
From: Nathaniel G. A. <nat...@us...> - 2004-07-27 00:51:09
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/documentation/content/xdocs/userGuide/axisCharts/line In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19093/src/documentation/content/xdocs/userGuide/axisCharts/line Modified Files: index.xml book.xml Added Files: properties.xml Log Message: --- NEW FILE: properties.xml --- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" "document-v11.dtd"> <document> <header> <title>Line Charts</title> </header> <body> <section> <title>Line Stroke</title> <p> You can specify any <code>java.awt.Stroke</code> Implementation desired to the <code>LineChartProperties</code> Constructor. </p> <source> Stroke[] strokes= new Stroke[ 2 ]; strokes[ 0 ]= new BasicStroke( 3.5f, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND, 5f, new float[]{ 5f, 5f, 10f, 5f}, 4f ); strokes[ 1 ]= new BasicStroke( 5.0f ); Shape[] shapes= { PointChartProperties.SHAPE_CIRCLE, null }; LineChartProperties lineChartProperties= new LineChartProperties( strokes, shapes ); </source> <figure src="images/userGuide/lineCharts/strokes.png" alt="Line Chart Strokes"/> </section> <section> <title>Missing Values</title> <p> You can show missing values on Line Charts by using <code>Double.NaN</code> values in your dataset. </p> <source> String[] xAxisLabels= { "1998", "1999", "2000", "2001", "2002", "2003", "2004" }; String xAxisTitle= "Years"; String yAxisTitle= "Problems"; String title= "Micro$oft at Work"; DataSeries dataSeries = new DataSeries( xAxisLabels, xAxisTitle, yAxisTitle, title ); double[][] data= new double[][]{ { 250, 45, -36, 66, 145, 80, 55 } }; data[ 0 ][ 3 ]= Double.NaN; data[ 0 ][ 4 ]= Double.NaN; String[] legendLabels= { "Bugs" }; Paint[] paints= TestDataGenerator.getRandomPaints( 1 ); Stroke[] strokes= { LineChartProperties.DEFAULT_LINE_STROKE }; Shape[] shapes= { PointChartProperties.SHAPE_CIRCLE }; LineChartProperties lineChartProperties= new LineChartProperties( strokes, shapes ); AxisChartDataSet axisChartDataSet= new AxisChartDataSet( data, legendLabels, paints, ChartType.LINE, lineChartProperties ); dataSeries.addIAxisPlotDataSet( axisChartDataSet ); ChartProperties chartProperties= new ChartProperties(); AxisProperties axisProperties= new AxisProperties(); LegendProperties legendProperties= new LegendProperties(); AxisChart axisChart= new AxisChart( dataSeries, chartProperties, axisProperties, legendProperties, AxisChartsGuide.width, AxisChartsGuide.height ); </source> <figure src="images/userGuide/lineCharts/missingValues.png" alt="Missing Values"/> </section> </body> </document> Index: index.xml =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/content/xdocs/userGuide/axisCharts/line/index.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** index.xml 5 Jun 2004 16:17:38 -0000 1.2 --- index.xml 27 Jul 2004 00:50:50 -0000 1.3 *************** *** 7,14 **** <body> <section> ! <title>Line Charts</title> <p> </p> </section> </body> --- 7,52 ---- <body> <section> ! <title>Line Chart</title> <p> </p> + <source> + String[] xAxisLabels= { "1998", "1999", "2000", "2001", "2002", "2003", "2004" }; + String xAxisTitle= "Years"; + String yAxisTitle= "Problems"; + String title= "Micro$oft at Work"; + DataSeries dataSeries = new DataSeries( xAxisLabels, + xAxisTitle, + yAxisTitle, + title ); + + double[][] data= new double[][]{ { 250, 45, -36, 66, 145, 80, 55 } }; + String[] legendLabels= { "Bugs" }; + Paint[] paints= TestDataGenerator.getRandomPaints( 1 ); + + Stroke[] strokes= { LineChartProperties.DEFAULT_LINE_STROKE }; + Shape[] shapes= { PointChartProperties.SHAPE_CIRCLE }; + LineChartProperties lineChartProperties= + new LineChartProperties( strokes, shapes ); + + AxisChartDataSet axisChartDataSet= new AxisChartDataSet( data, + legendLabels, + paints, + ChartType.LINE, + lineChartProperties ); + dataSeries.addIAxisPlotDataSet( axisChartDataSet ); + + ChartProperties chartProperties= new ChartProperties(); + AxisProperties axisProperties= new AxisProperties(); + LegendProperties legendProperties= new LegendProperties(); + + AxisChart axisChart= new AxisChart( dataSeries, + chartProperties, + axisProperties, + legendProperties, + AxisChartsGuide.width, + AxisChartsGuide.height ); + </source> + <figure src="images/userGuide/lineCharts/basicChart.png" alt="Line Chart"/> </section> </body> Index: book.xml =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/content/xdocs/userGuide/axisCharts/line/book.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** book.xml 5 Jun 2004 14:25:57 -0000 1.1 --- book.xml 27 Jul 2004 00:50:50 -0000 1.2 *************** *** 5,15 **** <book software="jCharts" ! title="Axis Charts - Common" copyright="@year@ The Krysalis Software Foundation" xmlns:xlink="http://www.w3.org/1999/xlink"> ! <menu label="Area Charts"> ! <menu-item label="Simple" href="index.html"/> <menu-item label="Back" href="../index.html"/> </menu> --- 5,16 ---- <book software="jCharts" ! title="Axis Charts - Line Chart" copyright="@year@ The Krysalis Software Foundation" xmlns:xlink="http://www.w3.org/1999/xlink"> ! <menu label="Line Charts"> ! <menu-item label="Line" href="index.html"/> ! <menu-item label="Properties" href="properties.html"/> <menu-item label="Back" href="../index.html"/> </menu> |
From: Nathaniel G. A. <nat...@us...> - 2004-07-27 00:50:44
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/documentation/content/xdocs/userGuide/axisCharts/bar In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19025/src/documentation/content/xdocs/userGuide/axisCharts/bar Modified Files: bar.xml clustered.xml book.xml Added Files: stacked3d.xml Log Message: Index: bar.xml =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/content/xdocs/userGuide/axisCharts/bar/bar.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** bar.xml 22 Jul 2004 01:26:34 -0000 1.1 --- bar.xml 27 Jul 2004 00:50:34 -0000 1.2 *************** *** 7,13 **** <body> <section> ! <title>Stacked Bar Charts</title> <p> ! Here is some code to generate a Stacked Bar Chart. You can send 1..n data sets through it to be plotted. </p> <source> --- 7,13 ---- <body> <section> ! <title>Bar Charts</title> <p> ! Here is some code to generate a Clustered Bar Chart. You can send 1..n data sets through it to be plotted. </p> <source> *************** *** 21,36 **** title ); ! double[][] data= new double[][]{ { 250, 45, 36, 66, 145, 80, 55 }, ! { 150, 15, 6, 62, 54, 10, 84 }, ! { 250, 45, 36, 66, 145, 80, 55 } }; String[] legendLabels= { "Bugs", "Security Holes", "Backdoors" }; Paint[] paints= TestDataGenerator.getRandomPaints( 3 ); ! StackedBarChartProperties stackedBarChartProperties= ! new StackedBarChartProperties(); AxisChartDataSet axisChartDataSet= new AxisChartDataSet( data, legendLabels, paints, ! ChartType.BAR_STACKED, ! stackedBarChartProperties ); dataSeries.addIAxisPlotDataSet( axisChartDataSet ); --- 21,33 ---- title ); ! double[][] data= new double[][]{ { 250, 45, -36, 66, 145, 80, 55 }}; String[] legendLabels= { "Bugs", "Security Holes", "Backdoors" }; Paint[] paints= TestDataGenerator.getRandomPaints( 3 ); ! BarChartProperties barChartProperties= new BarChartProperties(); AxisChartDataSet axisChartDataSet= new AxisChartDataSet( data, legendLabels, paints, ! ChartType.BAR, ! barChartProperties ); dataSeries.addIAxisPlotDataSet( axisChartDataSet ); *************** *** 45,49 **** AxisChartsGuide.height ); </source> ! <figure src="images/userGuide/barCharts/stackedBarChart.png" alt="Stacked Bar Chart"/> </section> </body> --- 42,46 ---- AxisChartsGuide.height ); </source> ! <figure src="images/userGuide/barCharts/barChart.png" alt="Bar Chart"/> </section> </body> Index: book.xml =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/content/xdocs/userGuide/axisCharts/bar/book.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** book.xml 22 Jul 2004 01:27:08 -0000 1.2 --- book.xml 27 Jul 2004 00:50:34 -0000 1.3 *************** *** 10,16 **** <menu label="Bar Charts"> ! <menu-item label="All Bar Charts" href="index.html"/> <menu-item label="Stacked" href="stacked.html"/> <menu-item label="Clustered" href="clustered.html"/> <menu-item label="Back" href="../index.html"/> </menu> --- 10,18 ---- <menu label="Bar Charts"> ! <menu-item label="Bar" href="bar.html"/> <menu-item label="Stacked" href="stacked.html"/> + <menu-item label="3D Stacked" href="stacked3d.html"/> <menu-item label="Clustered" href="clustered.html"/> + <menu-item label="Common Properties" href="index.html"/> <menu-item label="Back" href="../index.html"/> </menu> --- NEW FILE: stacked3d.xml --- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" "document-v11.dtd"> <document> <header> <title>Bar Charts</title> </header> <body> <section> <title>3D Stacked Bar Charts</title> <p> Here is some code to generate a 3D Stacked Bar Chart. You can send 1..n data sets through it to be plotted. </p> <source> String[] xAxisLabels= { "1998", "1999", "2000", "2001", "2002", "2003", "2004" }; String xAxisTitle= "Years"; String yAxisTitle= "Problems"; String title= "Micro$oft at Work"; DataSeries dataSeries = new DataSeries( xAxisLabels, xAxisTitle, yAxisTitle, title ); double[][] data= new double[][]{ { 250, 45, 36, 66, 145, 80, 55 }, { 150, 15, 6, 62, 54, 10, 84 }, { 250, 45, 36, 66, 145, 80, 55 } }; String[] legendLabels= { "Bugs", "Security Holes", "Backdoors" }; Paint[] paints= new Paint[]{ Color.red, Color.blue, Color.green }; StackedBarChart3DProperties stackedBarChart3DProperties= new StackedBarChart3DProperties(); AxisChartDataSet axisChartDataSet= new AxisChartDataSet( data, legendLabels, paints, ChartType.BAR_STACKED_3D, stackedBarChart3DProperties ); dataSeries.addIAxisPlotDataSet( axisChartDataSet ); ChartProperties chartProperties= new ChartProperties(); AxisProperties axisProperties= new AxisProperties(); LegendProperties legendProperties= new LegendProperties(); AxisChart axisChart= new AxisChart( dataSeries, chartProperties, axisProperties, legendProperties, AxisChartsGuide.width, AxisChartsGuide.height ); </source> <warning>Although we pass the Paint Interface to the AxisChartDataSet, you must only use the java.awt.Color implementation.</warning> <figure src="images/userGuide/barCharts/stackedBarChart3d.png" alt="3D Stacked Bar Chart"/> </section> <section> <title>Bar Depth</title> <p> Here is how you can change the depth of the 3D bars. </p> <source> StackedBarChart3DProperties stackedBarChart3DProperties= new StackedBarChart3DProperties(); stackedBarChart3DProperties.setDepth( 20 ); </source> <figure src="images/userGuide/barCharts/stackedBarChart3dDepth.png" alt="3D Depth Stacked Bar Chart"/> </section> </body> </document> Index: clustered.xml =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/content/xdocs/userGuide/axisCharts/bar/clustered.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** clustered.xml 22 Jul 2004 01:26:34 -0000 1.1 --- clustered.xml 27 Jul 2004 00:50:34 -0000 1.2 *************** *** 21,33 **** title ); ! double[][] data= new double[][]{ { 250, 45, -36, 66, 145, 80, 55 }}; String[] legendLabels= { "Bugs", "Security Holes", "Backdoors" }; Paint[] paints= TestDataGenerator.getRandomPaints( 3 ); ! BarChartProperties barChartProperties= new BarChartProperties(); AxisChartDataSet axisChartDataSet= new AxisChartDataSet( data, legendLabels, paints, ! ChartType.BAR, ! barChartProperties ); dataSeries.addIAxisPlotDataSet( axisChartDataSet ); --- 21,36 ---- title ); ! double[][] data= new double[][]{ { 250, 45, 36, 66, 145, 80, 55 }, ! { 150, 15, 6, 62, 54, 10, 84 }, ! { 250, 45, 36, 66, 145, 80, 55 } }; String[] legendLabels= { "Bugs", "Security Holes", "Backdoors" }; Paint[] paints= TestDataGenerator.getRandomPaints( 3 ); ! ClusteredBarChartProperties clusteredBarChartProperties= ! new ClusteredBarChartProperties(); AxisChartDataSet axisChartDataSet= new AxisChartDataSet( data, legendLabels, paints, ! ChartType.BAR_CLUSTERED, ! clusteredBarChartProperties ); dataSeries.addIAxisPlotDataSet( axisChartDataSet ); *************** *** 42,46 **** AxisChartsGuide.height ); </source> ! <figure src="images/userGuide/barCharts/barChart.png" alt="Bar Chart"/> </section> </body> --- 45,49 ---- AxisChartsGuide.height ); </source> ! <figure src="images/userGuide/barCharts/clusteredBarChart.png" alt="Clustered Bar Chart"/> </section> </body> |
From: Nathaniel G. A. <nat...@us...> - 2004-07-27 00:50:15
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/documentation/content/xdocs/samples In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18824/src/documentation/content/xdocs/samples Modified Files: index.xml Log Message: Index: index.xml =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/content/xdocs/samples/index.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** index.xml 16 Aug 2003 16:03:44 -0000 1.4 --- index.xml 27 Jul 2004 00:50:02 -0000 1.5 *************** *** 3,10 **** <document> <header> ! <title></title> ! <authors> ! <person name="Nathaniel Auvil" email="nat...@us..."/> ! </authors> </header> --- 3,7 ---- <document> <header> ! <title>Krysalis jCharts</title> </header> *************** *** 22,25 **** --- 19,23 ---- <li>Bar Horizontal</li> <li>Bar Stacked</li> + <li>Bar Stacked 3D</li> <li>Bar Stacked Horizontal</li> <li>Combo</li> *************** *** 27,33 **** <li>Line</li> <li>Pie 2D</li> ! <li>Pie 3D (current CVS)</li> <li>Point</li> ! <li>Radar (current CVS)</li> <li>XY Plot</li> </ul> --- 25,31 ---- <li>Line</li> <li>Pie 2D</li> ! <li>Pie 3D</li> <li>Point</li> ! <li>Radar</li> <li>XY Plot</li> </ul> |
From: Nathaniel G. A. <nat...@us...> - 2004-07-22 01:45:39
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart/axis In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14184/src/java/org/krysalis/jcharts/axisChart/axis Modified Files: YAxis.java Log Message: added NULL check for right axis Properties Index: YAxis.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart/axis/YAxis.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** YAxis.java 1 Jul 2004 01:33:29 -0000 1.6 --- YAxis.java 22 Jul 2004 01:45:29 -0000 1.7 *************** *** 94,98 **** // Right hand axis calc. ! if ( rightAxisTypeProperties.getShowAxis() ) { if( rightAxisTypeProperties.showAxisLabels() ) widthNeeded+= super.getAxisLabelsGroupRight().getWidestLabel(); --- 94,98 ---- // Right hand axis calc. ! if ( rightAxisTypeProperties != null && rightAxisTypeProperties.getShowAxis() ) { if( rightAxisTypeProperties.showAxisLabels() ) widthNeeded+= super.getAxisLabelsGroupRight().getWidestLabel(); *************** *** 373,377 **** //---if AXIS at the right---------------------------------------------------------------------- ! if (rightAxisTypeProperties.getShowAxis()) { --- 373,377 ---- //---if AXIS at the right---------------------------------------------------------------------- ! if (rightAxisTypeProperties != null && rightAxisTypeProperties.getShowAxis()) { |
From: Nathaniel G. A. <nat...@us...> - 2004-07-22 01:45:39
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14184/src/java/org/krysalis/jcharts/axisChart Modified Files: AxisChart.java Log Message: added NULL check for right axis Properties Index: AxisChart.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart/AxisChart.java,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** AxisChart.java 1 Jul 2004 01:25:23 -0000 1.9 --- AxisChart.java 22 Jul 2004 01:45:28 -0000 1.10 *************** *** 263,268 **** NumericTagGroup numericTagGroup= setupDataAxisProperties( this.yAxis, dataAxisProperties, axisChartDataProcessor, fontRenderContext ); this.yAxis.setAxisLabelsGroup( numericTagGroup ); // compute the labels of the right axis if necessary ! if ( this.axisProperties.getRightYAxisProperties().getShowAxis() ) { DataAxisProperties rightDataAxisProperties = ( DataAxisProperties ) this.getAxisProperties().getRightYAxisProperties(); --- 263,271 ---- NumericTagGroup numericTagGroup= setupDataAxisProperties( this.yAxis, dataAxisProperties, axisChartDataProcessor, fontRenderContext ); this.yAxis.setAxisLabelsGroup( numericTagGroup ); + + // compute the labels of the right axis if necessary ! if ( this.axisProperties.getRightYAxisProperties() != null ! && this.axisProperties.getRightYAxisProperties().getShowAxis() ) { DataAxisProperties rightDataAxisProperties = ( DataAxisProperties ) this.getAxisProperties().getRightYAxisProperties(); |
From: Nathaniel G. A. <nat...@us...> - 2004-07-22 01:28:29
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/demo/userGuide In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11911/src/java/org/krysalis/jcharts/demo/userGuide Modified Files: BarChartsGuide.java Log Message: Index: BarChartsGuide.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/demo/userGuide/BarChartsGuide.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** BarChartsGuide.java 31 May 2004 21:12:15 -0000 1.3 --- BarChartsGuide.java 22 Jul 2004 01:28:20 -0000 1.4 *************** *** 80,87 **** this.clusteredBars(); this.barLabels(); this.barWidths(); this.barOutlines(); - this.barBackground(); } --- 80,87 ---- this.clusteredBars(); + this.horizontalPlots(); this.barLabels(); this.barWidths(); this.barOutlines(); } *************** *** 99,103 **** DataSeries dataSeries = new DataSeries( xAxisLabels, xAxisTitle, yAxisTitle, title ); ! double[][] data= new double[][]{ { 250, 45, -36, 66, 145, 80, 55 } }; String[] legendLabels= { "Bugs" }; Paint[] paints= TestDataGenerator.getRandomPaints( 1 ); --- 99,103 ---- DataSeries dataSeries = new DataSeries( xAxisLabels, xAxisTitle, yAxisTitle, title ); ! double[][] data= new double[][]{ { 250, 45, -36, 66, 145, 80, 55 } }; String[] legendLabels= { "Bugs" }; Paint[] paints= TestDataGenerator.getRandomPaints( 1 ); *************** *** 208,211 **** --- 208,212 ---- /******************************************************************************************/ + //TODO why is this in here???? private void barBackground() throws ChartDataException { *************** *** 313,316 **** --- 314,340 ---- + /*****************************************************************************************/ + private void horizontalPlots() throws ChartDataException + { + String[] xAxisLabels= { "1998", "1999", "2000", "2001", "2002", "2003", "2004" }; + String xAxisTitle= "Years"; + String yAxisTitle= "Problems"; + String title= "Micro$oft at Work"; + DataSeries dataSeries = new DataSeries( xAxisLabels, xAxisTitle, yAxisTitle, title ); + + double[][] data= new double[][]{ { 250, 45, -36, 66, 145, 80, 55 }, { 150, 15, 6, 62, -54, 10, 84 }, { 20, 145, 36, 6, 45, 18, 5 } }; + String[] legendLabels= { "Bugs", "Security Holes", "Backdoors" }; + Paint[] paints= TestDataGenerator.getRandomPaints( 3 ); + ClusteredBarChartProperties clusteredBarChartProperties= new ClusteredBarChartProperties(); + AxisChartDataSet axisChartDataSet= new AxisChartDataSet( data, legendLabels, paints, ChartType.BAR_CLUSTERED, clusteredBarChartProperties ); + dataSeries.addIAxisPlotDataSet( axisChartDataSet ); + + ChartProperties chartProperties= new ChartProperties(); + AxisProperties axisProperties= new AxisProperties( true ); + LegendProperties legendProperties= new LegendProperties(); + AxisChart axisChart= new AxisChart( dataSeries, chartProperties, axisProperties, legendProperties, AxisChartsGuide.width, AxisChartsGuide.height ); + + super.exportImage( axisChart, "horizontalPlots" ); + } } |
From: Nathaniel G. A. <nat...@us...> - 2004-07-22 01:28:04
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/barCharts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11829/src/documentation/resources/images/userGuide/barCharts Modified Files: barChartOutlines.png barChartWidths.png barBackground.png stackedBarChart.png barLabels.png clusteredBarChart.png barChart.png Added Files: horizontalPlots.png Log Message: Index: barChart.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/barCharts/barChart.png,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsiGucdy and /tmp/cvsHc2Tfb differ Index: barLabels.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/barCharts/barLabels.png,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsZPyZSE and /tmp/cvshcKCYh differ --- NEW FILE: horizontalPlots.png --- (This appears to be a binary file; contents omitted.) Index: barBackground.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/barCharts/barBackground.png,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsUYmJvJ and /tmp/cvsx3lhEm differ Index: stackedBarChart.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/barCharts/stackedBarChart.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvsvohKrM and /tmp/cvsfzFRDp differ Index: barChartWidths.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/barCharts/barChartWidths.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvsP3yNhT and /tmp/cvsuCNPww differ Index: clusteredBarChart.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/barCharts/clusteredBarChart.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvsupFuyU and /tmp/cvso1G4Px differ Index: barChartOutlines.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/barCharts/barChartOutlines.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvssFvi8T and /tmp/cvs7R23tx differ |
From: Nathaniel G. A. <nat...@us...> - 2004-07-22 01:27:17
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/documentation/content/xdocs/userGuide/axisCharts/bar In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11778/src/documentation/content/xdocs/userGuide/axisCharts/bar Modified Files: index.xml book.xml Log Message: added Bar Chart section Index: index.xml =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/content/xdocs/userGuide/axisCharts/bar/index.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** index.xml 5 Jun 2004 16:17:39 -0000 1.2 --- index.xml 22 Jul 2004 01:27:08 -0000 1.3 *************** *** 3,15 **** <document> <header> ! <title>Point Charts</title> </header> <body> <section> ! <title>Point Charts</title> <p> ! </p> </section> </body> </document> --- 3,77 ---- <document> <header> ! <title>All Bar Charts</title> </header> <body> <section> ! <title>All Bar Charts</title> <p> ! This section shows common settings available to all Bar Charts. A Simple Bar ! Chart is used only for illustrative purposes. ! </p> ! </section> ! ! <section> ! <title>Bar Width</title> ! <p> ! jCharts allows you to specify the width of the bars in the chart relative to the amount of space allocated to each scale item. ! This is specifed by a percentage value, 1=100%, .5=50%, etc... ! </p> ! <source> ! barChartProperties.setWidthPercentage( 1f ); ! </source> ! <figure src="images/userGuide/barCharts/barChartWidths.png" alt="Bar Chart Widths"/> ! </section> ! <section> ! <title>Bar Outline</title> ! <p> ! jCharts allows you to specify the 'outline' properties of the bars. The default values are to show a ! one pixel wide, black outline. This is set on the <code>BarChartProperties</code> Object, from ! which all Bar Chart Types extend. ! </p> ! <source> ! barChartProperties.setShowOutlinesFlag( true ); ! ChartStroke outlineChartStroke= new ChartStroke( new BasicStroke( 2.0f ), Color.red ); ! barChartProperties.setBarOutlineStroke( outlineChartStroke ); ! </source> ! <figure src="images/userGuide/barCharts/barChartOutlines.png" alt="Bar Chart Outlines"/> ! </section> ! ! <section> ! <title>Horizontal Plots</title> ! <p> ! Each of the Bar Chart Types can be plotted Horizontally by simply passing a flag to the ! AxisProperties Constructor. ! </p> ! <source> ! AxisProperties axisProperties= new AxisProperties( true ); ! </source> ! <fixme author="Nathaniel">Remove Horizontal Section from "Axis Charts" in CVS</fixme> ! <figure src="images/userGuide/barCharts/horizontalPlots.png" alt="Horizontal Stacked Bar Chart"/> ! </section> ! ! <section> ! <title>Bar Labels</title> ! <p> ! It is possible to display value labels on your Bar and Clustered Bar charts, ! but not Stacked Bar Charts. To do this, add a <code>ValueLabelRenderer</code> ! to the <code>BarChartProperties</code> Object by calling the ! <code>addPostRenderEventListener( PostAxisValueRenderListener )</code> method. </p> + <p> + You can set the Font and Paint used for the Values on the ValueLabelRenderer Object. + </p> + <note>This feature is not available on Stacked Bar Charts.</note> + <source> + ValueLabelRenderer valueLabelRenderer = new ValueLabelRenderer( false, false, true, -1 ); + valueLabelRenderer.setValueLabelPosition( ValueLabelPosition.AT_TOP ); + valueLabelRenderer.useVerticalLabels( false ); + barChartProperties.addPostRenderEventListener( valueLabelRenderer ); + </source> + <figure src="images/userGuide/barCharts/barLabels.png" alt="Bar Chart Labels"/> </section> + </body> </document> Index: book.xml =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/content/xdocs/userGuide/axisCharts/bar/book.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** book.xml 5 Jun 2004 14:25:58 -0000 1.1 --- book.xml 22 Jul 2004 01:27:08 -0000 1.2 *************** *** 5,18 **** <book software="jCharts" ! title="Axis Charts - Common" copyright="@year@ The Krysalis Software Foundation" xmlns:xlink="http://www.w3.org/1999/xlink"> ! ! <menu label="Area Charts"> ! <menu-item label="Simple" href="index.html"/> <menu-item label="Back" href="../index.html"/> </menu> - </book> \ No newline at end of file --- 5,18 ---- <book software="jCharts" ! title="Axis Charts - Bar Charts" copyright="@year@ The Krysalis Software Foundation" xmlns:xlink="http://www.w3.org/1999/xlink"> ! <menu label="Bar Charts"> ! <menu-item label="All Bar Charts" href="index.html"/> ! <menu-item label="Stacked" href="stacked.html"/> ! <menu-item label="Clustered" href="clustered.html"/> <menu-item label="Back" href="../index.html"/> </menu> </book> \ No newline at end of file |
From: Nathaniel G. A. <nat...@us...> - 2004-07-22 01:26:43
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/documentation/content/xdocs/userGuide/axisCharts/bar In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11650/src/documentation/content/xdocs/userGuide/axisCharts/bar Added Files: stacked.xml bar.xml clustered.xml Log Message: --- NEW FILE: stacked.xml --- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" "document-v11.dtd"> <document> <header> <title>Bar Charts</title> </header> <body> <section> <title>Stacked Bar Charts</title> <p> Here is some code to generate a Stacked Bar Chart. You can send 1..n data sets through it to be plotted. </p> <source> String[] xAxisLabels= { "1998", "1999", "2000", "2001", "2002", "2003", "2004" }; String xAxisTitle= "Years"; String yAxisTitle= "Problems"; String title= "Micro$oft at Work"; DataSeries dataSeries = new DataSeries( xAxisLabels, xAxisTitle, yAxisTitle, title ); double[][] data= new double[][]{ { 250, 45, 36, 66, 145, 80, 55 }, { 150, 15, 6, 62, 54, 10, 84 }, { 250, 45, 36, 66, 145, 80, 55 } }; String[] legendLabels= { "Bugs", "Security Holes", "Backdoors" }; Paint[] paints= TestDataGenerator.getRandomPaints( 3 ); StackedBarChartProperties stackedBarChartProperties= new StackedBarChartProperties(); AxisChartDataSet axisChartDataSet= new AxisChartDataSet( data, legendLabels, paints, ChartType.BAR_STACKED, stackedBarChartProperties ); dataSeries.addIAxisPlotDataSet( axisChartDataSet ); ChartProperties chartProperties= new ChartProperties(); AxisProperties axisProperties= new AxisProperties(); LegendProperties legendProperties= new LegendProperties(); AxisChart axisChart= new AxisChart( dataSeries, chartProperties, axisProperties, legendProperties, AxisChartsGuide.width, AxisChartsGuide.height ); </source> <figure src="images/userGuide/barCharts/stackedBarChart.png" alt="Stacked Bar Chart"/> </section> </body> </document> --- NEW FILE: bar.xml --- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" "document-v11.dtd"> <document> <header> <title>Bar Charts</title> </header> <body> <section> <title>Stacked Bar Charts</title> <p> Here is some code to generate a Stacked Bar Chart. You can send 1..n data sets through it to be plotted. </p> <source> String[] xAxisLabels= { "1998", "1999", "2000", "2001", "2002", "2003", "2004" }; String xAxisTitle= "Years"; String yAxisTitle= "Problems"; String title= "Micro$oft at Work"; DataSeries dataSeries = new DataSeries( xAxisLabels, xAxisTitle, yAxisTitle, title ); double[][] data= new double[][]{ { 250, 45, 36, 66, 145, 80, 55 }, { 150, 15, 6, 62, 54, 10, 84 }, { 250, 45, 36, 66, 145, 80, 55 } }; String[] legendLabels= { "Bugs", "Security Holes", "Backdoors" }; Paint[] paints= TestDataGenerator.getRandomPaints( 3 ); StackedBarChartProperties stackedBarChartProperties= new StackedBarChartProperties(); AxisChartDataSet axisChartDataSet= new AxisChartDataSet( data, legendLabels, paints, ChartType.BAR_STACKED, stackedBarChartProperties ); dataSeries.addIAxisPlotDataSet( axisChartDataSet ); ChartProperties chartProperties= new ChartProperties(); AxisProperties axisProperties= new AxisProperties(); LegendProperties legendProperties= new LegendProperties(); AxisChart axisChart= new AxisChart( dataSeries, chartProperties, axisProperties, legendProperties, AxisChartsGuide.width, AxisChartsGuide.height ); </source> <figure src="images/userGuide/barCharts/stackedBarChart.png" alt="Stacked Bar Chart"/> </section> </body> </document> --- NEW FILE: clustered.xml --- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" "document-v11.dtd"> <document> <header> <title>Bar Charts</title> </header> <body> <section> <title>Clustered Bar Charts</title> <p> Here is some code to generate a Clustered Bar Chart. You can send 1..n data sets through it to be plotted. </p> <source> String[] xAxisLabels= { "1998", "1999", "2000", "2001", "2002", "2003", "2004" }; String xAxisTitle= "Years"; String yAxisTitle= "Problems"; String title= "Micro$oft at Work"; DataSeries dataSeries = new DataSeries( xAxisLabels, xAxisTitle, yAxisTitle, title ); double[][] data= new double[][]{ { 250, 45, -36, 66, 145, 80, 55 }}; String[] legendLabels= { "Bugs", "Security Holes", "Backdoors" }; Paint[] paints= TestDataGenerator.getRandomPaints( 3 ); BarChartProperties barChartProperties= new BarChartProperties(); AxisChartDataSet axisChartDataSet= new AxisChartDataSet( data, legendLabels, paints, ChartType.BAR, barChartProperties ); dataSeries.addIAxisPlotDataSet( axisChartDataSet ); ChartProperties chartProperties= new ChartProperties(); AxisProperties axisProperties= new AxisProperties(); LegendProperties legendProperties= new LegendProperties(); AxisChart axisChart= new AxisChart( dataSeries, chartProperties, axisProperties, legendProperties, AxisChartsGuide.width, AxisChartsGuide.height ); </source> <figure src="images/userGuide/barCharts/barChart.png" alt="Bar Chart"/> </section> </body> </document> |
From: Nathaniel G. A. <nat...@us...> - 2004-07-18 21:19:23
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/designer/tabs/nonAxisChart In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27310/src/java/org/krysalis/jcharts/designer/tabs/nonAxisChart Modified Files: NonAxisChartTabs.java NonAxisChartDataTab.java Log Message: Index: NonAxisChartTabs.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/designer/tabs/nonAxisChart/NonAxisChartTabs.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** NonAxisChartTabs.java 23 Jun 2004 02:15:56 -0000 1.3 --- NonAxisChartTabs.java 18 Jul 2004 21:19:11 -0000 1.4 *************** *** 39,42 **** --- 39,43 ---- import org.krysalis.jcharts.designer.tabs.TopLevelTabs; + import org.krysalis.jcharts.designer.tabs.nonAxisChart.data.DataTab; import org.krysalis.jcharts.designer.tabs.nonAxisChart.pie3d.PieChart3dTab; *************** *** 51,55 **** private TopLevelTabs topLevelTabs; ! private NonAxisChartDataTab nonAxisChartDataTab; private PieChartTab pieChartTab; private PieChart3dTab pieChart3dTab; --- 52,56 ---- private TopLevelTabs topLevelTabs; ! private DataTab dataTab; private PieChartTab pieChartTab; private PieChart3dTab pieChart3dTab; *************** *** 65,72 **** this.topLevelTabs.addTab( "Non Axis Charts", this ); ! this.nonAxisChartDataTab = new NonAxisChartDataTab( this ); this.pieChartTab = new PieChartTab( this ); ! this.pieChart3dTab = new PieChart3dTab( this ); this.addTab( "Pie Chart 3D", this.pieChart3dTab ); } --- 66,76 ---- this.topLevelTabs.addTab( "Non Axis Charts", this ); ! this.dataTab = new DataTab(); ! super.addTab( "Data", this.dataTab ); ! ! //TODO this.pieChartTab = new PieChartTab( this ); ! this.pieChart3dTab = new PieChart3dTab(); this.addTab( "Pie Chart 3D", this.pieChart3dTab ); } Index: NonAxisChartDataTab.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/designer/tabs/nonAxisChart/NonAxisChartDataTab.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** NonAxisChartDataTab.java 3 Jun 2004 00:59:02 -0000 1.2 --- NonAxisChartDataTab.java 18 Jul 2004 21:19:11 -0000 1.3 *************** *** 36,41 **** package org.krysalis.jcharts.designer.tabs.nonAxisChart; ! import javax.swing.*; --- 36,42 ---- package org.krysalis.jcharts.designer.tabs.nonAxisChart; + import javax.swing.JPanel; ! import org.krysalis.jcharts.designer.tabs.nonAxisChart.data.DataTab; *************** *** 44,61 **** * @author Nathaniel Auvil * @version $Id$ ***********************************************************************/ ! public class NonAxisChartDataTab extends JPanel { ! private NonAxisChartTabs nonAxisChartTab; /******************************************************************************* * - * @param nonAxisChartTab *******************************************************************************/ ! public NonAxisChartDataTab( NonAxisChartTabs nonAxisChartTab ) { ! this.nonAxisChartTab= nonAxisChartTab; ! ! nonAxisChartTab.addTab( "Data Set", this ); //this.add( new FontChooser( "Title Font" ) ); --- 45,62 ---- * @author Nathaniel Auvil * @version $Id$ + * @deprecated this Class should be deleted ***********************************************************************/ ! public class NonAxisChartDataTab extends JPanel ! { ! private DataTab dataTab; /******************************************************************************* * *******************************************************************************/ ! public NonAxisChartDataTab() ! { ! this.dataTab= new DataTab(); //this.add( new FontChooser( "Title Font" ) ); |
From: Nathaniel G. A. <nat...@us...> - 2004-07-18 21:19:23
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/designer/tabs/nonAxisChart/pie3d In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27310/src/java/org/krysalis/jcharts/designer/tabs/nonAxisChart/pie3d Modified Files: PieChart3dTab.java Log Message: Index: PieChart3dTab.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/designer/tabs/nonAxisChart/pie3d/PieChart3dTab.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** PieChart3dTab.java 23 Jun 2004 02:15:38 -0000 1.1 --- PieChart3dTab.java 18 Jul 2004 21:19:12 -0000 1.2 *************** *** 38,44 **** import javax.swing.JPanel; - import org.krysalis.jcharts.designer.common.stroke.StrokeChooser; - import org.krysalis.jcharts.designer.tabs.nonAxisChart.NonAxisChartTabs; - import org.krysalis.jcharts.properties.ChartProperties; import org.krysalis.jcharts.properties.ChartTypeProperties; import org.krysalis.jcharts.properties.PieChart3DProperties; --- 38,41 ---- *************** *** 54,60 **** public class PieChart3dTab extends JPanel { - private NonAxisChartTabs nonAxisChartTab; - - private Depth depth; --- 51,54 ---- *************** *** 73,80 **** * @param nonAxisChartTab **************************************************************************************/ ! public PieChart3dTab( NonAxisChartTabs nonAxisChartTab ) { - this.nonAxisChartTab = nonAxisChartTab; - this.depth= new Depth(); super.add( depth ); --- 67,72 ---- * @param nonAxisChartTab **************************************************************************************/ ! public PieChart3dTab() { this.depth= new Depth(); super.add( depth ); |
From: Nathaniel G. A. <nat...@us...> - 2004-07-18 21:19:21
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/designer/tabs/nonAxisChart/data In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27310/src/java/org/krysalis/jcharts/designer/tabs/nonAxisChart/data Modified Files: DataTab.java Log Message: Index: DataTab.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/designer/tabs/nonAxisChart/data/DataTab.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** DataTab.java 23 Jun 2004 02:15:14 -0000 1.1 --- DataTab.java 18 Jul 2004 21:19:11 -0000 1.2 *************** *** 36,40 **** ! import javax.swing.*; import org.krysalis.jcharts.designer.common.LabelledTextfield; --- 36,42 ---- ! import java.util.ArrayList; ! import java.util.List; ! import java.util.StringTokenizer; import org.krysalis.jcharts.designer.common.LabelledTextfield; *************** *** 46,54 **** * @version $Id$ ****************************************************************************************/ ! public class DataTab extends JPanel { private LabelledTextfield labels; private LabelledTextfield data; - private LabelledTextfield title; --- 48,55 ---- * @version $Id$ ****************************************************************************************/ ! public class DataTab extends org.krysalis.jcharts.designer.tabs.common.DataTab { private LabelledTextfield labels; private LabelledTextfield data; *************** *** 58,63 **** public DataTab() { ! } } \ No newline at end of file --- 59,112 ---- public DataTab() { ! this.labels= new LabelledTextfield( "Labels", 30 ); ! this.labels.setText( "Bugs, Backdoors, Security Holes" ); ! super.add( this.labels ); ! ! this.data= new LabelledTextfield( "Data", 30 ); ! this.data.setText( "60, 23, 84" ); ! super.add( this.data ); } + + /***************************************************************************** + * + * @return String[] + *****************************************************************************/ + public String[] getLabels() + { + StringTokenizer stringTokenizer= new StringTokenizer( "," ); + + List tokens= new ArrayList( stringTokenizer.countTokens() ); + while( stringTokenizer.hasMoreTokens() ) + { + tokens.add( stringTokenizer.nextToken() ); + } + + return (String[]) tokens.toArray( new String[ tokens.size() ] ); + } + + + /***************************************************************************** + * + * @return double[] + *****************************************************************************/ + public double[] getValues() + { + StringTokenizer stringTokenizer= new StringTokenizer( "," ); + + List tokens= new ArrayList( stringTokenizer.countTokens() ); + while( stringTokenizer.hasMoreTokens() ) + { + tokens.add( stringTokenizer.nextToken() ); + } + + double[] values= new double[ tokens.size() ]; + for( int i=0; i < tokens.size(); i++ ) + { + values[ i ]= Double.parseDouble( (String) tokens.get( i ) ); + } + + return values; + } + } \ No newline at end of file |
From: Nathaniel G. A. <nat...@us...> - 2004-07-18 21:19:09
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/designer/tabs/common In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27120/src/java/org/krysalis/jcharts/designer/tabs/common Modified Files: DataTab.java Log Message: Index: DataTab.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/designer/tabs/common/DataTab.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** DataTab.java 23 Jun 2004 02:14:46 -0000 1.1 --- DataTab.java 18 Jul 2004 21:18:57 -0000 1.2 *************** *** 34,38 **** package org.krysalis.jcharts.designer.tabs.common; ! import javax.swing.*; --- 34,38 ---- package org.krysalis.jcharts.designer.tabs.common; ! import javax.swing.*; *************** *** 48,53 **** public class DataTab extends JPanel { - private LabelledTextfield labels; - private LabelledTextfield data; private LabelledTextfield title; --- 48,51 ---- *************** *** 58,63 **** --- 56,71 ---- public DataTab() { + super.setLayout( new BoxLayout( this, BoxLayout.Y_AXIS ) ); + this.title= new LabelledTextfield( "Chart Title", 30 ); + this.title.setText( "Micro$oft In Action" ); + super.add( this.title ); } + + public String getTitle() + { + return this.title.getText(); + } + } \ No newline at end of file |
From: Nathaniel G. A. <nat...@us...> - 2004-07-18 20:00:03
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/legends In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14441/src/documentation/resources/images/userGuide/legends Modified Files: chartPadding.png borderColor.png legendFonts.png oneColumn.png legendOnRight.png noLegend.png legendBackgroundPaint.png iconBorderPaint.png legendBasic.png Log Message: Index: noLegend.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/legends/noLegend.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvs6dLxxD and /tmp/cvs68gf01 differ Index: legendBasic.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/legends/legendBasic.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvsE8sKUG and /tmp/cvsMCcxx5 differ Index: legendOnRight.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/legends/legendOnRight.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvsB9rxaB and /tmp/cvsvZ16n0 differ Index: legendFonts.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/legends/legendFonts.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvslxJj8A and /tmp/cvsXebes0 differ Index: oneColumn.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/legends/oneColumn.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvsIrqVYG and /tmp/cvsYuJQ56 differ Index: chartPadding.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/legends/chartPadding.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvsjgdaeO and /tmp/cvsNL28pe differ Index: legendBackgroundPaint.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/legends/legendBackgroundPaint.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvs2xINFU and /tmp/cvs8PrlVk differ Index: borderColor.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/legends/borderColor.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvs4xLdL0 and /tmp/cvsNikk6q differ Index: iconBorderPaint.png =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/documentation/resources/images/userGuide/legends/iconBorderPaint.png,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvse4gAQN and /tmp/cvs276Qij differ |