JavaPlot ist eine Bibliothek, als eine Möglichkeit, gnuplot Grundstücke im laufenden Betrieb durch reine Java-Befehle erstellen verwendet werden können. Im Gegensatz zu anderen gemeinsamen gnuplot Java-Bibliotheken, verwendet es Java-Strukturen, um die verschiedenen Plot Parameter, einschließlich Datenmengen zu speichern.
Darüber hinaus ist es flexibel genug ist, spezielle Parameter an gnuplot, auch wenn die Library unterstützt noch nicht geben. JavaPlot Software Java Ausnahmen verwendet, um den Benutzer zu informieren, wenn etwas schief ging.
Java 1.5 (oder höher) wird für diese Bibliothek benötigt. Der Grund dafür ist die umfassende Nutzung verschiedener 1.5-Technologien wie Generics und Autoboxing, um maipulation der Plot-Daten helfen. Es wurde mit gnuplot 4.2 getestet. Ältere Versionen kann oder nicht.
Diese Bibliothek wurde in Windows XP, Linux (Debian) und Mac OS X (Tiger & Leopard) geprüft. Es sollte auf einem anderen System zu arbeiten, wenn Sie eine Feinabstimmung der spezielle Parameter erforderlich.
Verbrauch:
Zuerst müssen Sie diese Bibliothek in Ihrem Klassenpfad enthalten. Dann wird der einfachste Weg, um die Schaffung Grundstücke zu starten, ist es, eine neue Instanz der JavaPlot Objekt zu erstellen.
Ein Testfall kann im Test / com / panayotis / gnuplot / GNUPlotTest.java finden. Es muss JUnit4 zu laufen, aber Sie können sicher Kopieren und Einfügen des OECD aus diesem Beispiel, um Ihre Bedürfnisse anzupassen. Nähere Informationen finden Sie in der vorgesehenen javadoc. Die meisten Methoden sollte selbsterklärend sein.
Wenn Sie tiefer in die Bibliothek gehen wollen, ist es wichtig, "ProeprtiesHolder" Klasse, die die Basiseigenschaften Inhaber dieser Bibliothek ist zu verstehen. . Diese Klasse ist in der Lage, Wertepaare (wie Schlüssel-Wert-Paare) zu speichern. Verwenden Sie die set () und unset () Methode dieser Klasse, um Parameter, die bei der Erstellung der gnuplot-Programm verwendet werden, mitzugeben.
Es gibt einige Dinge, die noch nicht unterstützt werden. Dies sind vor allem die Multiplot Umwelt und splot Familien Befehle. Dennoch, mit Methoden wie getPreInit () und getPostInit () können Sie möglicherweise, um sie zu simulieren.
Wenn Sie SVG-Ausgabe in Java verwenden möchten, benötigen Sie eine Bibliothek, um SVG-Dateien verarbeiten. Eine solche Bibliothek ist SVGSalamander mit diesem Paket zur Verfügung gestellt. Es ist ein Fehler in dieser Bibliothek, wenn auch, welche Farbwerte ignoriert. So werden alle Farben in SVG Grafiken sind schwarz
Was ist neu in dieser Pressemitteilung:.
- Diese Version nutzt temporäre Dateien statt Rohre; verbessert die Kompatibilität mit Windows.
Was ist neu in Version 0.4.0:.
- Grund Unterstützung Graph3d (splot)
- Die Umsetzung der benutzerdefinierten Terminals.
Anforderungen :
- Java SE Development Kit
- gnuplot
Kommentare nicht gefunden