JavaPlot egy könyvtár, lehet használni, mint egy módja annak, hogy hozzon létre gnuplot telkek on the fly keresztül tiszta Java parancsokat. Ellentétben más közös gnuplot Java könyvtárak, az általa használt Java struktúrákat kell tárolni a különböző görbe paramétereit, beleértve adatokat.
Sőt, elég rugalmas ahhoz, hogy külön paramétereket GnuPlot, akkor is, ha a könyvtár még nem támogatja azt. JavaPlot szoftvert használ Java kivételes tájékoztatja a felhasználót, ha valami elromlott.
Java 1.5 (vagy jobb) szükséges ehhez a könyvtárban. Ennek oka a széles körű alkalmazása különböző 1.5 technológiák, mint például a generikus és autoboxing, hogy segítsen maipulation telek adatok. Azt vizsgálták, a gnuplot 4.2. A régebbi verziók esetében előfordulhat, hogy nem működik.
Ez a könyvtár nem győződtek meg a Windows XP, Linux (Debian) és Mac OS X (Tiger & Leopard). Meg kell dolgozni minden más rendszer, ha finomhangolása a speciális paramétereket szükség.
Használat:
Először meg kell, hogy ezt a könyvtárat a classpath. Akkor a legegyszerűbb módja annak, hogy kezdeni telkek, hogy hozzon létre egy új példányt JavaPlot objektumot.
A teszt alatt található teszt / com / Panayotis / gnuplot / GNUPlotTest.java. Szüksége JUnit4 futni, de nyugodtan másolás-beillesztés a ocde ezt a példát, hogy megfeleljen az Ön igényeinek. További részletes információkat lásd a mellékelt javadoc. A legtöbb olyan módszereket kell magától értetődő.
Ha azt szeretnénk, hogy mélyebben a könyvtár, fontos megérteni "ProeprtiesHolder" osztály, ami az alap tulajdonságok birtokosa ezt a könyvtárat. . Ez az osztály képes tárolni értékpárra (mint például a kulcs-érték párok). Használja a set () és hatástalanított () metódus ennek az osztálynak, hogy adjunk paraméterek fogják használni, ha megteremti a gnuplot programmal.
Vannak dolgok, amelyeket még nem támogatott. Ezek elsősorban a multiplot környezet és splot-család parancsokat. Mégis, olyan módszerekkel, mint getPreInit () és getPostInit (), akkor lehet, hogy szimulálják.
Ha a használni kívánt SVG kimenet Java, szüksége van egy könyvtár kezelni SVG-fájlok. Egy ilyen könyvtár SVGSalamander látva ezt a csomagot. Van egy hiba ebben a könyvtárban, de, ami figyelmen kívül hagyja színes értékeket. Így minden színben SVG grafikonokat fekete.
Mi az új ebben a kiadásban:
- Ez a kiadás az ideiglenes fájlokat helyett csövek; javítja a kompatibilitást a Windows.
Mi az új verzióban 0.4.0:
- Basic támogatása Graph3d (splot).
- megvalósítása a felhasználó által meghatározott terminálok.
követelmények :
- Java SE Development Kit
- gnuplot
Hozzászólás nem található