JavaPlot це бібліотека, яка може бути використана як спосіб створення Gnuplot ділянки на льоту через чистих команд Java. На відміну від інших загальних GNUPLOT Java бібліотек, він використовує Java структури для зберігання різних параметрів, у тому числі сюжетні даних.
Крім того, він є достатньо гнучким, щоб дати спеціальні параметри для GNUPLOT, навіть якщо бібліотека ще не підтримує його. Програмне забезпечення використовує JavaPlot Винятки в Java, щоб повідомити користувачеві, якщо щось пішло не так.
Java 1.5 (або вище) потрібен для цієї бібліотеки. Причина в тому, обширна використання різних 1,5 технологій, таких як Generics і Autoboxing, щоб допомогти maipulation даних ділянки. Він був протестований з Gnuplot 4.2. Старі версії можуть або не можуть працювати.
Ця бібліотека була перевірена в Windows XP, Linux (Debian) і Mac OS X (Tiger & Leopard). Він повинен працювати на будь-який інший системі, при необхідності ви тонкої настройки спеціальних параметрів.
Використання:
По-перше, ви повинні включити цю бібліотеку у вашому шляху до класів. Тоді найпростіший спосіб, щоб почати створювати сюжети, щоб створити новий екземпляр об'єкта JavaPlot.
Тест можна знайти в тест / COM / Панайотіс / Gnuplot / GNUPlotTest.java. Вона потребує Junit4 бігти, але ви можете спокійно скопіювати і вставити OCDE з цього прикладу, щоб відповідати вашим потребам. Для отримання більш детальної інформації див прикладений Javadoc. Більшість методів повинні бути зрозумілі.
Якщо ви хочете заглибитись в бібліотеці, важливо зрозуміти, клас "ProeprtiesHolder", яка основні властивості володар цієї бібліотеки. , Цей клас може зберігати пари значень (наприклад, пара ключ-значення). Використовуйте набір () і у відключеному () метод цього класу, щоб додати параметри, які будуть використовуватися при створенні програми Gnuplot.
Є деякі речі, які ще не підтримуються. Це в основному Multiplot команди довкілля та SPLOT-сімейні. Тим не менш, використовуючи методи, такі як getPreInit () і getPostInit (), ви могли б імітувати їх.
Якщо ви хочете використовувати вихід SVG в Java, необхідно бібліотеку для обробки SVG файлів. Таке бібліотека SVGSalamander з даними пакетом. Існує помилка в цій бібліотеці, хоча, який ігнорує значення кольору. Таким чином, всі кольори в SVG графіки чорний
Що нового У цьому випуску :.
- Цей реліз використовує тимчасові файли замість труби; покращує сумісність з Windows.
Що нового у версії 0.4.0 :.
- Основні підтримка Graph3d (SPLOT)
- Реалізація користувальницьких терміналів.
Вимоги
- Java SE Development Kit
- Gnuplot
Коментар не знайдено