JFreeChart Background Color Example

Chapter: JFreeChart Last Updated: 06-07-2016 16:07:52 UTC

Program:

            /* ............... START ............... */
                
import java.awt.Color;
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.title.TextTitle;
import org.jfree.data.general.DefaultPieDataset;


public class JavaJFreeChartBackgroundColor  {
	

	public static void main(String[] args) {

		DefaultPieDataset dataset = new DefaultPieDataset();
		dataset.setValue("JAVA", 40.1);
		dataset.setValue("C#", 22);
		dataset.setValue("C++", 81);
		// Creation Of Chart.
		JFreeChart chart = ChartFactory.createPieChart("Programming Languages", dataset, true, // legend?
				true, // tooltips?
				false // URLs?
		);

		ChartFrame frame = new ChartFrame("JFreeChart", chart);
		chart.setBackgroundPaint(Color.blue); // Setting the BackGround Color
		/* You can also set color using below code
		   Paint p = new GradientPaint(0, 0, Color.white, 1000, 0, Color.green));
           chart.setBackgroundPaint(p);
		 */
		frame.pack();
		frame.setVisible(true);
	}
}
                /* ............... END ............... */
        

Output


JFreeChart Background Color Example

Notes:

  • setBackgroundPaint() method to set the background color for a chart.

Tags

JFreeChart Background Color, Java

Similar Programs Chapter Last Updated
JFreeChart Scatter Chart JFreeChart 20-10-2017
JFreeChart XY Step Chart JFreeChart 10-06-2017
JFreeChart Wafer Map Chart JFreeChart 10-06-2017
JFreeChart XY Step Area Chart JFreeChart 10-06-2017
JFreeChart BarChart Color Customise JFreeChart 14-10-2016
JFreeChart Bar Chart 3D Example JFreeChart 05-08-2016
JFreeChart Bar Chart 3D Horizontal JFreeChart 05-08-2016
JFreeChart Area Chart Example JFreeChart 05-08-2016
JFreeChart Bubble Chart Example JFreeChart 03-08-2016
JFreeChart XY Chart Example JFreeChart 03-08-2016
JFreeChart Dynamic Data Demo Chart Example JFreeChart 08-07-2016
JFreeChart Background Paint Example JFreeChart 07-07-2016
JFreeChart Get Plot Example JFreeChart 07-07-2016
JFreeChart Subtitles Example JFreeChart 06-07-2016
JFreeChart Chart Title Example JFreeChart 06-07-2016
JFreeChart Chart Border Example JFreeChart 05-07-2016
JFreeChart Time Series Chart Example JFreeChart 23-06-2016
JFreeChart Pie Chart 3D Example JFreeChart 08-06-2016
JFreeChart Line Chart Example JFreeChart 04-06-2016
JFreeChart Bar Chart Example JFreeChart 22-09-2018
JFreeChart Pie Chart Example JFreeChart 04-06-2016

1