Diagramme in Java

Hallo!
Gibt es zufällig ein frei verfügbares Tool um Diagramme in Java zu generieren? Oder muß ich das selber machen, und mit Rechtecken anfangen? Da hab ich noch das Problem, das die y-Achse nach unten zeigt. Wie erreiche ich, das sie nach oben zeigt? Danke schön.
MFG
Nick

Ich hab mich da auch schonmal umgeschaut, obwohl ich es dann doch nicht gebraucht habe.

Sehr vielversprechend sieht mir folgendes aus:

http://www.object-refinery.com/jfreechart/index.html

PtPlot ist auch so eine Klassenbibliothek. Die Zoom-Funktion ist absolut genial (Demonstartions -> und dann mal mit der Maus ueber die Graphen ziehen). Hat jemand eine Ahnung wie das gemacht wurde. Ich koennte das gut gebrauchen:

http://ptolemy.eecs.berkeley.edu/java/ptplot5.1p1/pt…

Gruss
Christian

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo!
Ich hab mir mal das freechart angeschaut. Ich versteh nur nicht, wie ich „Data“ konsturiere. Das benötigt er bei einigen Methoden von ChartFactory. Kennst sich ja jemand aus?

Hallo!
Ich hab mir mal das freechart angeschaut. Ich versteh nur
nicht, wie ich „Data“ konsturiere. Das benötigt er bei einigen
Methoden von ChartFactory. Kennst sich ja jemand aus?

Ich weiß es nicht mehr auswendig, aber es gibt in JCommon (das du zusätzlich zu JFreeChart benötigst) Klassen die sowas bauen, z.b. com.jrefinery.data.DatasetUtilities wie mir scheint.

Es gibt auf den Seiten auch Beispiele, da geht das ganz gut draus hervor wie man sowas herkriegt.