Re: Best Java charting package? Thoughts?

From: Oscar kind (oscar_at_danwa.net)
Date: 06/02/04


Date: Wed, 2 Jun 2004 00:57:01 +0200

Christian Bongiorno <cbongior@stny.rr.com> wrote:
> It has been a while since I used a java charting package and I am sure
> they have improved since then. The last I used was EasyCharts. It was
> straight forward, cheap, well documented and would even convert your
> chart to a .gif file with one line of code.
>
> There are literally dozens of tools out there now -- all of which seem
> decent.
> Anyone have thoughts on this?

Personally, I've used Chart2D and jFreeChart, both licenced under the
LGPL. I like jFreeChart more, because of it's options. It's also much
bigger (more than three megs instead of little over half a meg).

Chart2D charts are a subclass of javax.swing.JComponent, and as such
require extra helpp to be converted to an image. Also, remember to start
java headless if there's no GUI available.

jFreeChart has a seperate subclass of javax.swing.JPanel to easily display
charts, and also a utility class that converts a chart into a PNG or JPG
image.

Oscar

-- 
Oscar Kind                                    http://home.hccnet.nl/okind/
Software Developer                    for contact information, see website
PGP Key fingerprint:    91F3 6C72 F465 5E98 C246  61D9 2C32 8E24 097B B4E2


Relevant Pages

  • Re: Best Java charting package? Thoughts?
    ... > It has been a while since I used a java charting package and I am sure ... I like jFreeChart more, because of it's options. ... jFreeChart has a seperate subclass of javax.swing.JPanel to easily display ... charts, and also a utility class that converts a chart into a PNG or JPG ...
    (comp.lang.java.softwaretools)
  • [Full-disclosure] R7-0031: JFreeChart Image Map Cross-Site Scripting Vulnerabilities
    ... Rapid7 Security Advisory ... SC Magazine Winner of Best Vulnerability Management product. ... JFreeChart Image Map Cross-Site Scripting Vulnerabilities ... the chart via hyperlinks bound to shapes specified by coordinates. ...
    (Full-Disclosure)
  • [VulnWatch] R7-0031: JFreeChart Image Map Cross-Site Scripting Vulnerabilities
    ... Rapid7 Security Advisory ... SC Magazine Winner of Best Vulnerability Management product. ... JFreeChart Image Map Cross-Site Scripting Vulnerabilities ... the chart via hyperlinks bound to shapes specified by coordinates. ...
    (VulnWatch)
  • R7-0031: JFreeChart Image Map Cross-Site Scripting Vulnerabilities
    ... Rapid7 Security Advisory ... SC Magazine Winner of Best Vulnerability Management product. ... JFreeChart Image Map Cross-Site Scripting Vulnerabilities ... the chart via hyperlinks bound to shapes specified by coordinates. ...
    (Bugtraq)
  • [NEWS] JFreeChart Image Map Cross-Site Scripting Vulnerabilities
    ... The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com ... JFreeChart Image Map Cross-Site Scripting Vulnerabilities ... Java-based chart library used to generate charts and graphs of data. ...
    (Securiteam)