JFreeChart 1.0.19

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

JFreeChart 1.0.19

Post by david.gilbert » Thu Jul 31, 2014 2:11 pm

JFreeChart 1.0.19 has been uploaded to SourceForge. From the README:

Code: Select all

JFreeChart 1.0.19
-----------------
31 July 2014

This maintenance release corrects some issues in the new JavaFX support that
was added in the 1.0.18 release, as well as some general issues.

Bug Fixes:

- fixed clipping issues for combined plots in JavaFX;
- fix a memory leak in the new JavaFX ChartCanvas class;
- CombinedDomainXYPlot and CombinedRangeXYPlot now take into account the
  pannable flags in the subplots;
- FastScatterPlot panning direction is corrected;
- added rendering hints to sharpen gridlines and borders in most output formats;
- JFreeSVG updated to version 2.0.

In this release, we have also provided a preview of JSFreeChart, a free 2D
chart library written in JavaScript that is conceptually similar to JFreeChart
but runs directly in browsers.
David Gilbert
JFreeChart Project Leader

:idea: Read my blog
:idea: Ask your company to buy the JFreeChart Developer Guide
:idea: Check out other products sold by my company Object Refinery Limited

atmatap
Posts: 5
Joined: Fri Mar 21, 2014 10:05 am
antibot: No, of course not.

Re: JFreeChart 1.0.19

Post by atmatap » Wed Aug 06, 2014 10:41 am

You're the Best (  ̄▽ ̄)

hfontanez
Posts: 5
Joined: Mon Oct 06, 2014 5:09 pm
antibot: No, of course not.

Re: JFreeChart 1.0.19

Post by hfontanez » Mon Oct 06, 2014 5:24 pm

I am not sure if this is the appropriate way to communicate a Developer's Guide "issue", but I didn't know if reporting a bug in Sourceforge was the best thing. I am new to your product and I noticed that your Developer's Guide seems to contain outdated information. Our company purchased the Developers Guide for version 1.0.17. The code examples still referring to the use of deprecated methods (i.e. renderer.setShapesVisible(boolean)). I understand that this is explained in Appendix A of the document, but when going though the examples, this point is not obvious. I think it would be nice to have updated code examples (or a note referring to the deprecations section in the appendix). Or, at the very least, move Appendix A to the beginning of the document to force the readers to read the "changes" section first. I think a small change like that would help everyone new to your product tremendously (it would've helped me). The Developers Guide is a great tool and a worthy investment, but I found this information quicker on the API (which is free).

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

Re: JFreeChart 1.0.19

Post by david.gilbert » Wed Oct 08, 2014 8:06 pm

Thanks for the feedback. I'll be working on updating the Developer Guide again shortly, so I will take check the sample code to ensure it is up-to-date. If you have specific examples that you've noticed contain errors or out-of-date code, let me know and I'll get them fixed asap.
David Gilbert
JFreeChart Project Leader

:idea: Read my blog
:idea: Ask your company to buy the JFreeChart Developer Guide
:idea: Check out other products sold by my company Object Refinery Limited

hfontanez
Posts: 5
Joined: Mon Oct 06, 2014 5:09 pm
antibot: No, of course not.

Re: JFreeChart 1.0.19

Post by hfontanez » Wed Oct 08, 2014 8:27 pm

The one I noticed the most was the use of renderer objects. Everywhere you see:

Code: Select all

XYLineAndShapeRenderer renderer = (XYLineAndShapeRenderer) plot.getRenderer();
renderer.setShapesVisible(true);  // deprecated method
renderer.setShapesFilled(true);  // deprecated method
should be:

Code: Select all

XYLineAndShapeRenderer renderer = (XYLineAndShapeRenderer) plot.getRenderer();
renderer.setSeriesShapesVisible(0, true);
renderer.setSeriesShapesFilled(0, true);
Or something to that effect. As I stated before, this information is in Appendix A, but I didn't get to read the appendix until after I consulted the API. It would be nice either to have the change log at the beginning or to have updated code examples; where deprecated methods are no longer used (maybe even both!).

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

Re: JFreeChart 1.0.19

Post by david.gilbert » Wed Oct 08, 2014 8:48 pm

Yes, perhaps both. But certainly the deprecated methods should not be in the examples.
David Gilbert
JFreeChart Project Leader

:idea: Read my blog
:idea: Ask your company to buy the JFreeChart Developer Guide
:idea: Check out other products sold by my company Object Refinery Limited

dbritton
Posts: 15
Joined: Fri Jun 06, 2003 12:47 am
Contact:

Re: JFreeChart 1.0.19

Post by dbritton » Tue Mar 03, 2015 8:31 pm

I noticed the download jfreechart1.0.19.jar does not have the org.jfree.chart.fx namespace in it. Is this a mistake? Where can I get a copy that has the fx support?

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

Re: JFreeChart 1.0.19

Post by david.gilbert » Tue Mar 03, 2015 10:39 pm

The jfreechart-1.0.19.jar file is built for Java 1.6 or later, so the JavaFX support is omitted. There is a build-fx.xml file in the 'ant' directory that you can use to build the jfreechart-1.0.19-fx.jar file (requires Java 1.8).

For the 1.0.20 release, I will include both jar files.
David Gilbert
JFreeChart Project Leader

:idea: Read my blog
:idea: Ask your company to buy the JFreeChart Developer Guide
:idea: Check out other products sold by my company Object Refinery Limited

milhodroid
Posts: 2
Joined: Fri Apr 10, 2015 12:45 am
antibot: No, of course not.

Re: JFreeChart 1.0.19

Post by milhodroid » Fri Apr 10, 2015 1:20 am

Hi. I am new to JFreeChart, and have download the newer version, 1.0.19, today. Following the instructions in the installation guide, I notice that Appendix A, item A.3.2, in the sub-item 11 (page 32) it says: Ensure that the JFreeChart 1.0.19 item is selected in the list, then click on the Add JARs... button and select the jfreechart-1.0.19.jar file from the JFreeChart directory (see step 3).
Extracting the zip file I've downloaded, there's no a jfreechart-1.0.19.jar file, but a jfreechart-1.0.19-demo.jar file, and using this instead doesn't work when I follow the instructions for testing in A.3.3, sub-item 4 (page 33), when importing org.jfree.chart.ChartFactory; and others from same package.
Is this file really missing or did I misunderstood something?

Thanks in advance.

milhodroid
Posts: 2
Joined: Fri Apr 10, 2015 12:45 am
antibot: No, of course not.

Re: JFreeChart 1.0.19

Post by milhodroid » Fri Apr 10, 2015 2:53 pm

My fault: the file is inside lib folder... The example now worked fine. Congrats for a so wonderful job you did in it.
milhodroid wrote:Hi. I am new to JFreeChart, and have download the newer version, 1.0.19, today. Following the instructions in the installation guide, I notice that Appendix A, item A.3.2, in the sub-item 11 (page 32) it says: Ensure that the JFreeChart 1.0.19 item is selected in the list, then click on the Add JARs... button and select the jfreechart-1.0.19.jar file from the JFreeChart directory (see step 3).
Extracting the zip file I've downloaded, there's no a jfreechart-1.0.19.jar file, but a jfreechart-1.0.19-demo.jar file, and using this instead doesn't work when I follow the instructions for testing in A.3.3, sub-item 4 (page 33), when importing org.jfree.chart.ChartFactory; and others from same package.
Is this file really missing or did I misunderstood something?

Thanks in advance.

esin
Posts: 1
Joined: Thu Jun 23, 2016 10:49 am
antibot: No, of course not.

Re: JFreeChart 1.0.19

Post by esin » Thu Jun 23, 2016 11:12 am

Hi I just update from 1.0.0 to 1.0.19 and I can see alot of css changes. Fonts are slightly bigger and in some graphs the background is grey instead of white.
Is there any release notes or instructions that I can follow to keep the old style?
Thanks

assj
Posts: 1
Joined: Wed Mar 29, 2017 2:37 pm
antibot: No, of course not.

Re: JFreeChart 1.0.19

Post by assj » Wed Mar 29, 2017 2:40 pm

Hello.

If the version 1.0.19 is on, why is the maven repository with the version 1.0.13 as the newest one?

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

Re: JFreeChart 1.0.19

Post by david.gilbert » Sat Apr 01, 2017 8:04 am

Because you are looking in the wrong place:

https://repo1.maven.org/maven2/org/jfree/jfreechart/
David Gilbert
JFreeChart Project Leader

:idea: Read my blog
:idea: Ask your company to buy the JFreeChart Developer Guide
:idea: Check out other products sold by my company Object Refinery Limited

neados
Posts: 1
Joined: Sat Feb 03, 2018 2:02 pm
antibot: No, of course not.
Contact:

Re: JFreeChart 1.0.19

Post by neados » Sat Feb 03, 2018 2:10 pm

Thanks david for the info :P
david.gilbert wrote:Because you are looking in the wrong place:

https://repo1.maven.org/maven2/org/jfree/jfreechart/

Danion
Posts: 1
Joined: Tue Mar 13, 2018 1:41 pm
antibot: No, of course not.
Location: España
Contact:

Re: JFreeChart 1.0.19

Post by Danion » Tue Mar 13, 2018 2:08 pm

Hi David, thank you very much for your information. When downloading the file and unzipping it, no file appears. I need this pluggin for my webcam

Post Reply