中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

JFreeChart生成柱形圖代碼

2018-07-20    來源:open-open

容器云強(qiáng)勢上線!快速搭建集群,上萬Linux鏡像隨意使用
  
import java.awt.Font;  
  
import javax.swing.JFrame;  
  
import org.jfree.chart.ChartFactory;  
import org.jfree.chart.ChartPanel;  
import org.jfree.chart.JFreeChart;  
import org.jfree.chart.axis.CategoryAxis;  
import org.jfree.chart.axis.ValueAxis;  
import org.jfree.chart.plot.CategoryPlot;  
import org.jfree.data.category.CategoryDataset;  
import org.jfree.data.category.DefaultCategoryDataset;  
  
public class BarChartDemo {  
  
    /** 
     * @param args 
     */  
    public static void main(String[] args) {  
  
        JFreeChart chart = ChartFactory.createBarChart("統(tǒng)計(jì)", "水果", "水果種類",  
                getDataSet());  
  
        // 從這里開始  
        CategoryPlot plot = chart.getCategoryPlot();// 獲取圖表區(qū)域?qū)ο? 
        CategoryAxis domainAxis = plot.getDomainAxis(); // 水平底部列表  
        domainAxis.setLabelFont(new Font("黑體", Font.BOLD, 14)); // 水平底部標(biāo)題  
        domainAxis.setTickLabelFont(new Font("宋體", Font.BOLD, 12)); // 垂直標(biāo)題  
        ValueAxis rangeAxis = plot.getRangeAxis();// 獲取柱狀  
        rangeAxis.setLabelFont(new Font("黑體", Font.BOLD, 15));  
        chart.getLegend().setItemFont(new Font("黑體", Font.BOLD, 15));  
        chart.getTitle().setFont(new Font("宋體", Font.BOLD, 20));// 設(shè)置標(biāo)題字體  
  
        ChartPanel chartPanel = new ChartPanel(chart, true); // 這里也可以用chartFrame,可以直接生成一個(gè)獨(dú)立的Frame  
        JFrame frame=new JFrame("Java數(shù)據(jù)統(tǒng)計(jì)圖");    
        frame.add(chartPanel);           //添加柱形圖    
        frame.setBounds(50, 50, 900, 600);    
        frame.setVisible(true);    
    }  
  
    private static CategoryDataset getDataSet() {  
        DefaultCategoryDataset dataset = new DefaultCategoryDataset();  
        dataset.addValue(100, "北京", "蘋果");  
        dataset.addValue(100, "上海", "蘋果");  
        dataset.addValue(100, "廣州", "蘋果");  
        dataset.addValue(200, "北京", "梨子");  
        dataset.addValue(200, "上海", "梨子");  
        dataset.addValue(200, "廣州", "梨子");  
        dataset.addValue(300, "北京", "葡萄");  
        dataset.addValue(300, "上海", "葡萄");  
        dataset.addValue(300, "廣州", "葡萄");  
        dataset.addValue(400, "北京", "香蕉");  
        dataset.addValue(400, "上海", "香蕉");  
        dataset.addValue(400, "廣州", "香蕉");  
        dataset.addValue(500, "北京", "荔枝");  
        dataset.addValue(500, "上海", "荔枝");  
        dataset.addValue(500, "廣州", "荔枝");  
        return dataset;  
    }  
  
}  

標(biāo)簽:

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:通過JSch - Java實(shí)現(xiàn)的SFTP

下一篇:python 獲取網(wǎng)頁圖片 保存在本地