Cómo crear un programa de gráficos de gráficos de barras en Java Netbeans utilizando la biblioteca JFreeChart

Pruebe Nuestro Instrumento Para Eliminar Los Problemas

Este breve artículo presenta cómo hacer un gráfico de barras en Netbeans con la biblioteca JFreeChart. Anteriormente también he discutido varios tutoriales para hacer otros gráficos, como hacer un gráfico circular y un gráfico de líneas con JFreeChart en Java.


Un gráfico de barras o diagrama de barras son datos presentados en forma de barras rectangulares representadas vertical u horizontalmente. Para crear un gráfico de barras, puede utilizar aplicaciones como Microsoft Word, Excel, etc.




Y también podemos crear Gráficos de Barras utilizando lenguajes de programación como Java que se presentarán en este artículo con el IDE de NetBeans. Como mencioné en el artículo anterior sobre cómo hacer un gráfico circular y también un gráfico de líneas en NetBeans, es decir, utilizando la biblioteca JFreeChart.


¿Qué es JFreeChart?


Jfree Chart es una biblioteca gratuita que se utiliza para crear gráficos en el lenguaje de programación Java. Por lo tanto, para crear gráficos de barras o barcharts en NetBeans, debes descargar la biblioteca JFreeChart AQUÍ


Cómo crear un programa de gráficos de gráficos de barras en Java Netbeans

1. Cree un nuevo proyecto con un nombre, por ejemplo, mi nombre es muhammadelang_171011402188.


2. Agregue la biblioteca JFreeChart. Haga clic derecho en Bibliotecas > Agregar JAR/Carpeta


3. Cree un nuevo paquete con el nombre GraphicBar. Al hacer clic con el botón derecho en Paquetes fuente > Nuevo > Paquete Java...


4. Cree una clase Java con el nombre Barchart. Haga clic derecho en GraphicBar > Nuevo > Clase Java...

5. Pegue el siguiente código fuente en el gráfico de barras de la clase.

/*

* Para cambiar este encabezado de licencia, elija Encabezados de licencia en Propiedades del proyecto.

* Para cambiar este archivo de plantilla, elija Herramientas | Plantillas

* y abre la plantilla en el editor.

*/

paquete Barra de gráficos;

// Importación requerida:

importar javax.swing.JFrame;

importar org.jfree.chart.ChartFactory;

importar org.jfree.chart.ChartFrame;

importar org.jfree.chart.JFreeChart;

importar org.jfree.chart.plot.PlotOrientation;

importar org.jfree.data.category.DefaultCategoryDataset;

/**

*

* @autor buahdjayamandiri

*/

Gráfico de barras de clase pública {

principal vacío estático público (String [] argumentos)

{

DefaultCategoryDataset dcd = nuevo DefaultCategoryDataset();

dcd.setValue(45,100, 'Mac OS','2020');//Valor

dcd.setValue(60.100, 'Windows','2020');

dcd.setValue(35.100, 'Linux','2020');

dcd.setValue(15,100, 'otro', '2020');

JFreeChart freeChart = ChartFactory.createBarChart('Usuarios del navegador este año','Año','Datos de usuario del sistema operativo (%)', dcd, PlotOrientation.VERTICAL,true, true,true); //String arg0,String arg1,String arg2,Hoja de datos de categoría,Orientación del gráfico,boolean arg4,boolean arg5,boolean arg6

ChartFrame cf = new ChartFrame('Datos de usuario del sistema operativo 2020 (solo ilustración)', freeChart);

cf.setSize(700,500);

cf.setVisible (verdadero);

cf.setLocationRelativeTo(nulo);

}

}

Se ve como esto:


6. Corre. Al hacer clic derecho> ejecutar archivo o presionar Shift+F6


Salida del programa de gráfico de barras en java netbeans con JFreeChart


Esa es una manera fácil de crear un gráfico de barras en Netbeans con la biblioteca gratuita JFreeChart en Java.