Version 0.9.3 released...

A discussion forum for JFreeChart (a 2D chart library for the Java platform).
Locked
David Gilbert

Version 0.9.3 released...

Post by David Gilbert » Tue Sep 03, 2002 4:01 pm

Hi All,

I've posted 0.9.3 on SourceForge, you can download it now. Here's the changes noted in the README file (there's probably some other things too):

Added multiple pie charts based on
CategoryDataset. Updated logarithmic axes. Improved URL
support for image map generation. Moved the com.jrefinery.data
package from JCommon to JFreeChart. Added simple framework for
chart annotations. Improved control over renderers. Duplicate
x-values now allowed in XYSeries. Optional category label
skipping in category axes. Added CategoriesPaint attribute to
AbstractCategoryItemRenderer. Added new attributes to
MeterPlot class. Updated 3D pie chart to observe start angle
and direction, and also foreground alpha < 1.0. Improved
Javadoc comments. New demo applications, including:
AnnotationDemo1, EventFrequencyDemo, JDBCCategoryChartDemo,
JDBCPieChartDemo, JDBCXYChartDemo and MinMaxCategoryPlotDemo.
Bug fixes:
- negative percentages on PiePlot.
- added listener notification to setXXXAxis(...) methods.
- fixed DomainInfo method name clash.
- added DomainIsPointsInTime flag to TimeSeriesCollection to
give better control over auto range on axis for time series
charts.
- axis margins for date axes are no longer hard-coded.
- fix for ordering of categories in JdbcCategoryDataset.
- added check for null axis in mouse click handler.

Regards,

DG.

Achilleus Mantzios

Re: Version 0.9.3 released...

Post by Achilleus Mantzios » Wed Sep 04, 2002 7:44 am

Hi David,

Have you changed the APIs???

BS

Re: Version 0.9.3 released...

Post by BS » Wed Sep 04, 2002 6:37 pm

Hi David,

Has the ability to label individual lines (ie. 5th, 10th, 25th, 50th, etc) been added to this release?

ie:
http://www.cdc.gov/nchs/about/major/nha ... hart01.pdf


prior question:
http://www.object-refinery.com/phorum-3 ... 196&t=4196




TIA,

BS

David Gilbert

Re: Version 0.9.3 released...

Post by David Gilbert » Wed Sep 04, 2002 11:05 pm

Hi Achilleus,

Yes, the API has changed, but I haven't kept track of the details sorry. From version 1.0.0, I will maintain a stable API.

Regards,

DG.

David Gilbert

Re: Version 0.9.3 released...

Post by David Gilbert » Wed Sep 04, 2002 11:08 pm

Hi BS,

I put together a very basic annotation framework in this release. The AnnotationDemo1.java file is provided as an example.

Regards,

DG.

Achilleus Mantzios

Re: Version 0.9.3 released...

Post by Achilleus Mantzios » Thu Sep 05, 2002 8:10 am

Thanx David.

BTW the API changes are many and important
from what you remember???

David Gilbert

Re: Version 0.9.3 released...

Post by David Gilbert » Thu Sep 05, 2002 8:35 am

Hi Achilleus,

The changes are not major, and for a couple of them I even used the deprecation feature in Java (which I will try to do more often).

For the next version, I'll try to be more diligent about noting API changes as I go along and include these in the README file.

Regards,

DG

P.S. Does anyone know a good tool that could scan the 0.9.2 and 0.9.3 source code and report API differences?

Robert

Re: Version 0.9.3 released...

Post by Robert » Thu Sep 05, 2002 6:57 pm

I'm having trouble compiling with 0.9.3. It's the first time I've downloaded JFreeChart, so I may just be doing something wrong. I can compile some code in my IDE, but I get a message stating "The compliation unit indirecly references the missing type com.jrefinery.ui.Drawable". It looks like JFreeChart implements this interface, but it is not located anywhere in the distribution as far as I can see. Help!

Thanks for the help

robert

Robert

Re: Version 0.9.3 released...

Post by Robert » Thu Sep 05, 2002 7:37 pm

Ooops! That's what happens when you don't include JCommon in the classpath. Sorry for the mixup.

robert

Frank

Re: Version 0.9.3 released...

Post by Frank » Fri Sep 13, 2002 10:39 pm

Will there be an update to the pdf documentation? Will documentation updates be free/minimal cost?

Frank

David Gilbert

Re: Version 0.9.3 released...

Post by David Gilbert » Sat Sep 14, 2002 6:01 am

Hi Frank,

I posted an update to the PDF documentation shortly after 0.9.3 was released. I plan to do some more work on it, and release another update before the end of the month.

Anyone that has purchased the documentation can download updates free for one year from the date of purchase. You can use the URL, username and password sent with your order confirmation to access the download page.

Regards,

Dave Gilbert

alvin

Dose JFreeChart Support Chinese(gb2312)???

Post by alvin » Mon Sep 16, 2002 12:11 pm

i want to know whether does it support Chinese.

please tell me , thanks:-)

Rich Unger

PDF documentation suggestion

Post by Rich Unger » Mon Sep 16, 2002 7:09 pm

I went through the chapter on iText integration, and found the learning curve shallower by using the createBufferedImage call in JFreeChart, instead of using the Graphics2D interface of iText. It allows someone new to iText to use their "simple" interface, without having to jump directly to the "advanced" interface.

If you'd like, I can email you a code snippet.

Cheers,
Rich

Locked