A discussion forum for JFreeChart (a 2D chart library for the Java platform).
-
david.gilbert
- JFreeChart Project Leader
- Posts: 11734
- Joined: Fri Mar 14, 2003 10:29 am
- antibot: No, of course not.
-
Contact:
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.
-
atmatap
- Posts: 5
- Joined: Fri Mar 21, 2014 10:05 am
- antibot: No, of course not.
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.
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: 11734
- Joined: Fri Mar 14, 2003 10:29 am
- antibot: No, of course not.
-
Contact:
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.
-
hfontanez
- Posts: 5
- Joined: Mon Oct 06, 2014 5:09 pm
- antibot: No, of course not.
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: 11734
- Joined: Fri Mar 14, 2003 10:29 am
- antibot: No, of course not.
-
Contact:
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.
-
dbritton
- Posts: 15
- Joined: Fri Jun 06, 2003 12:47 am
-
Contact:
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: 11734
- Joined: Fri Mar 14, 2003 10:29 am
- antibot: No, of course not.
-
Contact:
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.
.
For the 1.0.20 release, I will include both jar files.
-
milhodroid
- Posts: 2
- Joined: Fri Apr 10, 2015 12:45 am
- antibot: No, of course not.
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.
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.
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.
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?
-
neados
- Posts: 1
- Joined: Sat Feb 03, 2018 2:02 pm
- antibot: No, of course not.
-
Contact:
Post
by neados » Sat Feb 03, 2018 2:10 pm
Thanks david for the info
-
Danion
- Posts: 1
- Joined: Tue Mar 13, 2018 1:41 pm
- antibot: No, of course not.
- Location: España
-
Contact:
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