Cómo hacer un gráfico de barras en Java

El lenguaje de programación de Java incluye una biblioteca de gráficos que se utiliza para crear un gráfico de barras para mostrar en sus formularios de escritorio de Java. Las bibliotecas de gráficos ofrecen varias características como colores, fuentes y estilos que puede utilizar para configurar la tabla, pero puede dejar todas estas propiedades con la opción predeterminada para mostrar un cuadro simple de un conjunto de datos. El conjunto de datos contiene los valores que desea mostrar y el Java biblioteca gráfico se encarga del resto.

Instrucciones

1 Abra el editor de Java que desea utilizar para mostrar el gráfico de barras. Abra su proyecto y el archivo de código fuente. En la parte superior del archivo, copie y pegue las siguientes sentencias de importación de biblioteca para incluir las clases necesarias:

org.jfree.chart de importación. ;importar org.jfree.data.category.;Import org.jfree.data.general.DefaultPieDataset;org.jfree.data.xy de importación. ;importar org.jfree.data.;org.jfree.chart.renderer.category de importación. ;importar org.jfree.chart.plot.;Import java.awt.*;

2 Crear una instancia de la clase para establecer el gráfico de barras. Agregue el siguiente código para inicializar la clase y el conjunto de datos que carga los valores en el gráfico de barras:

DefaultCategoryDataset dataset = new DefaultCategoryDataset();JFreeChart chart = ChartFactory.createBarChart

3 Configurar los valores de la clase de conjunto de datos. Por ejemplo, el código siguiente configura a las barras para un conjunto de datos que contiene los valores para los pedidos de los clientes:

dataset.setValue (13, "Pedidos", "Customer1");dataset.setValue (10, "Pedidos", "Customer2");

4 Configurar las propiedades de la tabla. No necesita configurar las propiedades. Si no lo hace, la tabla se configura con el color negro por defecto. Por ejemplo, el código siguiente establece el fondo y el color de título:

chart.setBackgroundPaint(Color.blue);chart.getTitle().setPaint(Color.Red);

5 Mostrar la tabla en el formulario. El código siguiente convierte la tabla en el formulario:

Forma ChartFrame = new ChartFrame ("Pedidos", tabla);form.setVisible(true);

Artículos relacionados