2D-Grafik Chart als Image erstellen

TheBohne

Aktives Mitglied
Heyo,
ich würde gerne in meinem Java-Programm ohne grafische Oberfläche ein Diagramm als Image erstellen.
Mein erster Ansatz war, ein JavaFX-Fenster zu erstellen und dort ein Chart zu zeichnen, von dem ich daraufhin einen Screen-Shot mache. Soweit so gut, jedoch laufen die meisten Server ohne grafische Oberfläche, wodurch JavaFX nicht geladen werden kann.
Code:
java.lang.UnsupportedOperationException: Unable to open DISPLAY

An dieser Stelle meine Frage an euch:
Kenn ihr eine Möglichkeit eine Lib etc, mit der ich ein Chart zeichnen und daraufhin als Bild speichern kann?
 
Für die die auf das selbe Problem gestoßen sind. Alle Libs die ich getestet habe nutzen Bibliotheken der Grafischen Oberfläche. Wer dennoch Charts auf einem Headless-Server betreiben möchte muss einfach nur den Befehl:
in der Bash nutzen.
Hat bei mir funktioniert 🙂
 

Zurück
Oben