JavaPlot on kirjasto, jota voidaan käyttää keinona luoda gnuplot koealojen lennossa kautta puhdas Java-komentoja. Toisin kuin muut yhteiset Gnuplot Java kirjastot, se käyttää Java rakenteita tallentaa eri juoni parametreja, kuten aineistot.
Lisäksi se on riittävän joustava kiinnittämään erityistä parametrit Gnuplot, vaikka kirjasto ei vielä tue sitä. JavaPlot ohjelmisto käyttää Java Poikkeukset ilmoittaa käyttäjälle, jos jokin meni pieleen.
Java 1.5 (tai parempi) tarvitaan tähän kirjastoon. Syynä on laaja käyttö erilaisten 1.5 teknologioiden, kuten Generics ja autoboxing, jotta maipulation tontti tietoja. Se on testattu gnuplot 4.2. Vanhemmat versiot saattaa olla tai ei toimi.
Tämä kirjasto on tarkistettu Windows XP, Linux (Debian) ja Mac OS X (Tiger ja Leopard). Sen pitäisi toimia kaikissa muissa järjestelmässä, jos hienosäätää parametreja tarvitaan.
Käyttö:
Ensin täytyy sisällyttää tämän kirjaston oman classpath. Sitten helpoin tapa alkaa luoda tontteja, on luoda uusi esiintymä JavaPlot objektin.
Testi tapaus löytyy testi / com / Panayotis / gnuplot / GNUPlotTest.java. Se tarvitsee JUnit4 juosta, mutta voit turvallisesti, kopioi ja liitä OECD tästä esimerkin vastaamaan tarpeitasi. Tarkempia tietoja, katso edellyttäen javadoc. Useimmat menetelmät pitäisi olla itsestään selviä.
Jos haluat mennä syvemmälle kirjastoon, on tärkeää ymmärtää "ProeprtiesHolder" luokka, joka on pohja ominaisuuksia haltija tätä kirjastoa. . Tämä luokka voi tallentaa paria arvoja (kuten avain-arvo pareja). Käytä setti () ja unset () menetelmä tämän luokan lisätä parametreja joita käytetään luotaessa gnuplot ohjelmaa.
On joitakin asioita, joita ei tueta vielä. Nämä ovat pääasiassa multiplot ympäristöä ja splot perheen komentoja. Silti, käyttäen menetelmiä kuten getPreInit () ja getPostInit () saatat pystyä simuloimaan niitä.
Jos haluat käyttää SVG tuotoksen Java, sinun täytyy kirjasto käsitellä SVG-tiedostoja. Tällainen kirjasto on SVGSalamander toimitetaan tämän paketin. On virhe tässä kirjastossa, vaikka, joka ohittaa väriarvot. Niinpä kaikki värit SVG kuvaajat ovat mustia.
Mikä on uusi tässä julkaisussa:
- Tämä tiedote käyttää väliaikaisia tiedostoja sijasta putket; parantaa yhteensopivuutta Windows.
Mikä on uusi versiossa 0.4.0:
- Basic tukea Graph3d (splot).
- toteuttaminen käyttäjän määrittämiä terminaalit.
vaatimukset
- Java SE Development Kit
- gnuplot
Kommentteja ei löytynyt