How to create chart in Java?

JFreeChart Java chart library that makes it easy for developers to display professional quality charts in their applications. In this example we will see how to create a simple vertical bar chart using JFreeChart.

Example

package com.pretech;
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.plot.PlotOrientation;
import org.jfree.data.category.DefaultCategoryDataset;
public class JavaVerticalBarExample {
	public static void main(String[] args) {
		DefaultCategoryDataset dataset = new DefaultCategoryDataset();
		dataset.setValue(40, "Phone", "Apple");
		dataset.setValue(45, "Phone", "Samsung");
		dataset.setValue(38, "Phone", "Sony");
		dataset.setValue(17, "Phone", "Nokia");
		dataset.setValue(12, "Phone", "LG");
		JFreeChart chart = ChartFactory.createBarChart("Phone Sales chart",
				"Phone", "Sales", dataset, PlotOrientation.VERTICAL, false,
				true, false);
		ChartFrame chartFrame = new ChartFrame(
				"Pretech shop Phone Sales chart", chart);
		chartFrame.setVisible(true);
		chartFrame.setSize(500, 400);
	}
}

Output



image


No comments:

Post a Comment

12 classic String-based Java interview questions with simple explanations and code.

  1️⃣ Check if a String is a Palindrome Problem Given a string, check if it reads the same forward and backward. Example: "madam...

Featured Posts