JavaPlot est une bibliothèque qui peut être utilisé comme un moyen de créer des parcelles de gnuplot à la volée par le biais de commandes de Java pures. Contrairement à d'autres bibliothèques Java gnuplot commun, il utilise des structures Java pour stocker les différents paramètres de l'intrigue, y compris les ensembles de données.
En outre, il est suffisamment souple pour donner paramètres spéciaux pour GNUplot, même si la bibliothèque ne supporte pas encore ce. JavaPlot logiciel utilise les exceptions de Java pour informer l'utilisateur si quelque chose a mal tourné.
Java 1.5 (ou supérieur) est nécessaire pour cette bibliothèque. La raison en est l'usage extensif de diverses technologies 1.5, tels que les médicaments génériques et autoboxing, pour aider maipulation des données des placettes. Il a été testé avec gnuplot 4.2. Les anciennes versions peuvent ou peuvent ne pas fonctionner.
Cette bibliothèque a été vérifié dans Windows XP, Linux (Debian) et Mac OS X (Tiger et Leopard). Il devrait fonctionner sur un autre système, si vous affiner les paramètres spéciaux nécessaires.
Utilisation:
D'abord, vous devez inclure cette bibliothèque dans votre chemin de classe. Ensuite, la meilleure façon de commencer la création de parcelles, est de créer une nouvelle instance de l'objet JavaPlot.
Un cas de test peut être trouvé sous test / com / Panayotis / gnuplot / GNUPlotTest.java. Il doit junit4 à courir, mais vous pouvez copier en toute sécurité et coller l'OCDE à partir de cet exemple pour correspondre à vos besoins. Pour plus d'informations, voir la documentation Java fourni. La plupart des méthodes devraient être explicites.
Si vous voulez aller plus loin dans la bibliothèque, il est important de comprendre la classe "ProeprtiesHolder", qui est le titulaire des propriétés de base de cette bibliothèque. . Cette classe est capable de stocker des paires de valeurs (comme paires clé-valeur). Utilisez l'ensemble () et unset () la méthode de cette classe pour ajouter des paramètres qui seront utilisés lors de la création du programme de gnuplot.
Il ya certaines choses qui ne sont pas encore supportés. Ce sont principalement l'environnement et les splot famille commandes multicourbes. Pourtant, en utilisant des méthodes comme getPreInit () et getPostInit () vous pourriez être en mesure de les simuler.
Si vous voulez utiliser la sortie SVG en Java, vous avez besoin d'une bibliothèque pour gérer les fichiers SVG. Cette bibliothèque est SVGSalamander fourni avec ce paquet. Il ya un bug dans cette bibliothèque, mais, ce qui ne tient pas compte des valeurs de couleur. Ainsi toutes les couleurs dans les graphiques SVG sont noirs
Ce qui est nouveau dans cette version:.
- Cette version utilise des fichiers temporaires au lieu de tuyaux; améliore la compatibilité avec Windows.
Ce qui est nouveau dans la version 0.4.0:.
- Support de base de graph3d (de splot)
- Mise en place de bornes définies par l'utilisateur.
Exigences :
- Java SE Development Kit
- gnuplot
Commentaires non trouvées