pie Chart

須先導入物件,懶人可以全部導入
(此範例全導入為import org.jfree.chart.*;、import org.jfree.data.*;、import org.jfree.data.general.*;)


           //DefaultPieDataset 指的資料只能使用在圓餅圖,他為JFreeChart中的data底下方法(org.jfree.data.general.DefaultPieDataset;)
        DefaultPieDataset dataset = new DefaultPieDataset();
        dataset.setValue("Category 1", 43.2);       //setValue為設定資料
        dataset.setValue("Category 2", 27.9);       //setValue(類別名稱,值)
        dataset.setValue("Category 3", 79.5);
     
     
       //創造圓餅圖(import org.jfree.chart.JFreeChart;、import org.jfree.chart.ChartFactory;)
        JFreeChart chart = ChartFactory.createPieChart(
                "Sample Pie Chart", //圖表名稱
                dataset,            //數據
                false,               //是否附上說明(底下)
                false,               //顯示工具列
                false               //顯示URL
                );
     
     
        //創造視窗餅顯示圖形(org.jfree.chart.ChartFrame;)
        ChartFrame frame = new ChartFrame("Test", chart);   //(視窗名稱、欲顯示圖之變數)
        frame.pack();         //自動調整視窗並顯示圓餅圖,若無只會跑出視窗最上面那行,要將之點開才會顯示出圓餅圖
        frame.setVisible(true); //若無此行則視窗不會顯示




若將createPieChart改為createPieChart3D,則可產生3D的圖形

留言

這個網誌中的熱門文章

SQL SEVER備份與還原遭遇問題

asp.net頁面間傳值