Le langage de programmation Java inclut une bibliothèque de cartographie que vous utilisez pour créer un graphique à barres à afficher dans vos formulaires de Java Desktop System. Les bibliothèques de cartographie offrent plusieurs propriétés telles que les couleurs, les polices et les styles que vous pouvez utiliser pour configurer la carte, mais vous pouvez laisser toutes ces propriétés avec la valeur par défaut pour afficher un graphique simple à partir d' un ensemble de données . L'ensemble de données contient les valeurs que vous souhaitez afficher , et la bibliothèque graphique Java s'occupe du reste. Instructions
1
ouvrir l'éditeur Java que vous souhaitez utiliser pour afficher le graphique à barres. Ouvrez votre projet et le fichier de code source. Au début du fichier , copier et coller les déclarations d'importation des bibliothèques suivantes pour inclure les classes nécessaires :
org.jfree.chart d'importation * ; org.jfree.data.category d'importation * ; organigrammes d'importation . . . jfree.data.general.DefaultPieDataset ; org.jfree.data.xy d'importation * ; . org.jfree.data d'importation * ; . org.jfree.chart.renderer.category d'importation * ; . org.jfree.chart.plot d'importation. * ; import java.awt * ; .
2
Créer une instance de la classe pour mettre en place le graphique à barres. Ajoutez le code suivant pour initialiser la classe et l'ensemble des données que les charges les valeurs dans l'histogramme :
DefaultCategoryDataset dataset = new DefaultCategoryDataset (); JFreeChart diagramme = ChartFactory.createBarChart
3
Mettre en place les valeurs dans la classe d'ensemble de données . Par exemple , le code suivant définit à barres pour un ensemble de données qui contient les valeurs des commandes clients :
dataset.setValue ( 13 , "Commandes ", " Customer1 " ) ; dataset.setValue (10 , "Commandes" , " Customer2 " );
4
définir les propriétés de la carte. Vous n'avez pas besoin de configurer les propriétés. Si vous ne le faites pas , le tableau est mis en place avec la couleur noire par défaut. Par exemple , le code suivant définit le fond et la couleur du titre : .
Chart.setBackgroundPaint ( color.blue ) ; chart.getTitle () setPaint ( Color.Red ) ;
5
afficher le graphique sur le formulaire. Le code suivant rend le tableau de la forme :
forme de ChartFrame
= new ChartFrame ( "Ordres de la clientèle» , tableau ) ; form.setVisible (true);