JFreeChart 1.0.1

A discussion forum for JFreeChart (a 2D chart library for the Java platform).
Locked
david.gilbert
JFreeChart Project Leader
Posts: 11734
Joined: Fri Mar 14, 2003 10:29 am
antibot: No, of course not.
Contact:

JFreeChart 1.0.1

Post by david.gilbert » Fri Jan 27, 2006 6:55 pm

JFreeChart 1.0.1 is now available to download:

Code: Select all

JFreeChart 1.0.1:
----------------
Released 27 January 2006.  This is primarily a bug fix release.  In addition,
there are some API adjustments (there should be no breakage of applications 
coded to the 1.0.0 API).

API adjustments:
- BarRenderer: added a new flag (includeBaseInRange), plus accessor 
    methods, that controls whether or not the base value for the bar is 
    included in the range calculated by the findRangeBounds() method;
- BubbleXYItemLabelGenerator: new class;
- Range: added a new method expandToInclude(Range, double), this is used by 
    the BarRenderer class;
- TaskSeriesCollection: added two new methods, getSeries(int) and 
    getSeries(Comparable).
- TimeSeriesCollection:  the domainIsPointsInTime flag has been deprecated.  
    The flag serves no function now that renderers are used to calculate the 
    domain bounds, so you can safely delete any calls to the
    setDomainIsPointsInTime() method;
- XYPlot: added a new getAnnotations() method;
- XYSeries: the update(int, Number) method has been deprecated and a new method
    updateByIndex(int, Number) has been added;

Bug fixes:

1243050 - XYBarRenderer doesn't show entire range of values for a 
          TimeSeriesCollection;
1373371 - XYBubbleRenderer doesn't support item labels;
1374222 - BarRenderer contains JDK 1.4 specific code;
1374328 - LegendItem serialization problem;
1377239 - Bad argument checking in Quarter constructor;
1379331 - Incorrect drawing of TextTitle at LEFT or RIGHT position;
1386328 - RingPlot entity incorrect;
1400442 - Inconsistent treatment of null and zero values in PiePlot;
1401856 - Bad rendering for non-zero base values in BarRenderer;
1403043 - NullPointerException in CategoryAxis;
1408904 - NumberAxis3D assumes CategoryPlot;
1415480 - XYTextAnnotation equals() method doesn't check (x, y);
Last edited by david.gilbert on Tue Aug 29, 2006 10:53 am, edited 1 time in total.
David Gilbert
JFreeChart Project Leader

:idea: Read my blog
:idea: Support JFree via the Github sponsorship program

bkieser
Posts: 9
Joined: Wed Jan 26, 2005 5:55 pm
Location: UK
Contact:

Great to see the progress

Post by bkieser » Tue Feb 14, 2006 10:26 pm

Dave, it's great to see the continued progress at JFree. We have been so hard at work writing an app that uses JFree that I haven't been back here for a while... and things seem to be cooking!

Keep up the great work!

hubick
Posts: 5
Joined: Tue Mar 07, 2006 7:41 pm
Contact:

JCommon and JFreeChart RPM's

Post by hubick » Tue Mar 21, 2006 2:07 am

I have updated the JPackage.org RPM's for the JCommon and JFreeChart packages to version 1.0.1.

JCommon: https://www.jpackage.org/bugzilla/show_bug.cgi?id=176
JFreeChart: https://www.jpackage.org/bugzilla/show_bug.cgi?id=177

Those bug reports include minor patches I had to make to get the source builds working. It would be nice if the patches were integrated into the upstream distro, so it would build out of the box.

Taqua
JFreeReport Project Leader
Posts: 698
Joined: Fri Mar 14, 2003 3:34 pm
Contact:

Post by Taqua » Tue Mar 21, 2006 7:10 am

As far as I can see, you only had to modify the ant-file for your build process. I'll apply these changes to all JFree.org projects.

Regards,
Thomas

pmshah
Posts: 3
Joined: Sat Apr 01, 2006 6:46 am

Legend Class not found in jfreechart-1.0.1

Post by pmshah » Tue Apr 04, 2006 6:05 am

I could not find Legend & StandardLegend Class in jfreechart - 1.0.1 which was in jfreechart-0.9.20.
Can anybody give me the name of new Class for the both of them.

david.gilbert
JFreeChart Project Leader
Posts: 11734
Joined: Fri Mar 14, 2003 10:29 am
antibot: No, of course not.
Contact:

Re: Legend Class not found in jfreechart-1.0.1

Post by david.gilbert » Tue Apr 04, 2006 4:16 pm

pmshah wrote:I could not find Legend & StandardLegend Class in jfreechart - 1.0.1 which was in jfreechart-0.9.20.
Can anybody give me the name of new Class for the both of them.
They've been replaced by the LegendTitle class, which fits into the chart title/subtitle mechanism and allows more than one legend per chart (useful with dual axis charts, for example).
David Gilbert
JFreeChart Project Leader

:idea: Read my blog
:idea: Support JFree via the Github sponsorship program

pmshah
Posts: 3
Joined: Sat Apr 01, 2006 6:46 am

Re: LegendTitle Class

Post by pmshah » Wed Apr 05, 2006 5:08 am

Thanks David.
It worked.

molabanti
Posts: 2
Joined: Wed Mar 22, 2006 7:23 pm

Post by molabanti » Mon Apr 24, 2006 6:30 am

vv

hubick
Posts: 5
Joined: Tue Mar 07, 2006 7:41 pm
Contact:

Re: JCommon and JFreeChart RPM's

Post by hubick » Mon May 15, 2006 6:31 pm

I updated JCommon to 1.0.4 - which no longer needs any patches, thanks Taqua!

I still made minor patches to the jfreechart build.xml to add a failonerror="false" to the copy's of the demo.jar, so it will build with that file missing. Additionally, I now patched it to supply "source" and "target" versions to javac, so that if the RPM is built on a machine with java 1.5, the generated classes will also work when installed on a java 1.4 machine.

saidaaki3
Posts: 1
Joined: Sun May 28, 2006 5:21 pm

Post by saidaaki3 » Sun May 28, 2006 5:26 pm

i need ur help
it's so urgent
i have to develop an user interface with swing in wich i have to draw graphs.i don't know how to use the jfreechart,how to add it to my project.please i have to acomplish this task before th 10th of jun.

shanmukha sarma
Posts: 9
Joined: Wed May 10, 2006 4:38 am
Location: pune
Contact:

jfreechart compatability

Post by shanmukha sarma » Thu Jun 01, 2006 9:22 am

Hi ,
what operating system did jfree chart works
with regards
shannu sarma 8)
how can we generate reports with jsp pages
step by step including setting of class paths

david.gilbert
JFreeChart Project Leader
Posts: 11734
Joined: Fri Mar 14, 2003 10:29 am
antibot: No, of course not.
Contact:

Re: jfreechart compatability

Post by david.gilbert » Thu Jun 01, 2006 9:23 am

shanmukha sarma wrote:what operating system did jfree chart works
Any operating system with Java 1.3.1 (or later) installed.
David Gilbert
JFreeChart Project Leader

:idea: Read my blog
:idea: Support JFree via the Github sponsorship program

kanchan
Posts: 2
Joined: Mon Sep 03, 2007 11:58 am

Alternative methods from standardlegend

Post by kanchan » Wed Sep 05, 2007 8:44 am

yes I am also facing the same problem with StandardLegend class.As I am using jfreechart1.0.1 ,Legend and StandardLegend are not presnt. I am trying to use LegendTitle class from this jar but methods like setOutlinePaint() ,setOutlineShapes() and setShapeOutlinePaint() are not present in LegendTitle which were present in StandardLegend class.
also I am trying with LegendGraphic , as some of the methods are present in it.
please help me out to make a relation between LegendTitle , legendGraphic and LegendItem.

its uregent

Locked