Chart2D : 1.4.0 Released : Free

Keywords: chart2d, chart, graph, pie, bar, line, dot, scatter, plot

Chart2D is a library written in Java for adding 2D charts to Java programs (or for exporting them to images). It can draw the following charts: pie, line, vertical bar, horizontal bar, scatter-plot, and charts with any combination of lines, bars, and dots.

Chart2D excels at offering sizing options: magnification (on/off), stretching (on/off), supports both automatic and custom sizing.

Chart2D is a JComponent, so adding charts to your programs is almost as easy as adding JButtons to them. Configure the chart, add it to a layout manager..., and forget about it.

Chart2D charts can be exported to java.awt.BufferedImage images which are sub-classes of java.awt.Image images. There's no need to first display the chart. Configure the chart and then get the image.

http://chart2d.sourceforge.net

[910 byte] By [jjsimas] at [2007-9-26 1:26:04]
# 1

Many Changes and Improvements.

1.9.3e (2001 January 07):

-Fixed minor bug in GraphChart2DProperties.validate(boolean). Sometimes

returned "valid" when properties were invalid.

-No API Change.

1.9.3d (2001 January 04):

-Fixed bug for line charts with only one data category and set.

-Fixed minor bug in GraphPropertiesPanel.

-Changed default minimum sizes for LBChart2D, LLChart2D, and PieChart2D.

-No API Change.

1.9.3c (2002 January 02):

-Fixed bug in Chart2DPropertiesPanel. Colors type property wasn't working.

-Improved pie labels layout. Labels now hug chart more closely.

-Improved Dataset class for use with pie charts. Values to represent by pie

sectors are sums of all the items for each set of data in the dataset.

-No API Change.

1.9.3b (2001 December 29):

-For overlay charts, added ability to specify the order graphs are painted.

See GraphChart2DProperties.setGraphOverlayOrder (int).

See GraphChart2DProperties.setGraphOverlayOrderCustom (int[]).

-No API Change.

1.9.3a (2001 December 27):

-Rename static variable of Dataset.

-Fix bugs relating to incorrect layout when graph borders where different

thicknesses.

-Improve use of available space and preferred sizing accurracy. This was a

significant improvement.

-Other bug fixes for charts with extreme settings.

-Some API Change:

-Dataset.VALIDATE_ON_UPDATE renamed to Dataset.VALIDATE_ON_UPDATE_DEFAULT.

...

jjsimas at 2007-6-29 1:08:28 > top of Java-index,Archived Forums,Java Programming...