JFreeChart
// 准备好要显示的数据
//---@1:DefaultPieDataset
DefaultPieDataset dataset = new DefaultPieDataset();
dataset.setValue("Java", 20);
dataset.setValue("C", 16);
dataset.setValue("C++", 11);
dataset.setValue("PHP", 9);
dataset.setValue("Visual Basic", 8);
dataset.setValue("其他", 36);
// 开始创建
//---@2:JFreeChart
//---@3:ChartFactory
JFreeChart chart = ChartFactory.createPieChart(
"2009年7月世界编程语言排名情况",//标题
dataset,//数据集
true, //图例
true, //提示
true //链接
);
//显示
ChartFrame frame = new ChartFrame("饼图", chart);
frame.pack();
frame.setVisible(true);

浙公网安备 33010602011771号