91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java.awt.headless 如何生成圖表

小樊
82
2024-06-15 14:07:28
欄目: 編程語言

在Java中生成圖表通常使用的是JFreeChart庫。你可以使用以下代碼示例來生成一個簡單的圖表:

import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartPanel;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.plot.PlotOrientation;
import org.jfree.data.category.DefaultCategoryDataset;

import javax.swing.*;
import java.awt.*;

public class ChartExample {
    public static void main(String[] args) {
        DefaultCategoryDataset dataset = new DefaultCategoryDataset();
        dataset.addValue(1.0, "Category 1", "Value 1");
        dataset.addValue(2.0, "Category 1", "Value 2");
        dataset.addValue(3.0, "Category 1", "Value 3");

        JFreeChart chart = ChartFactory.createBarChart(
                "Bar Chart Example",
                "Category",
                "Value",
                dataset,
                PlotOrientation.VERTICAL,
                false,
                true,
                false
        );

        ChartPanel chartPanel = new ChartPanel(chart);
        chartPanel.setPreferredSize(new Dimension(800, 600));

        JFrame frame = new JFrame("Chart Example");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.getContentPane().add(chartPanel);
        frame.pack();
        frame.setVisible(true);
    }
}

這段代碼使用了JFreeChart庫來創建一個簡單的柱狀圖。你可以根據需要修改數據集、圖表類型和其他屬性來生成不同類型的圖表。在使用JFreeChart時,確保在項目中包含相關的JAR文件。

0
乌苏市| 库伦旗| 黑水县| 龙南县| 新泰市| 德清县| 乌拉特前旗| 张家川| 晋中市| 乌兰县| 宕昌县| 德州市| 杨浦区| 子洲县| 高淳县| 布尔津县| 诸城市| 平陆县| 望江县| 枝江市| 奎屯市| 肇东市| 余干县| 诸城市| 太康县| 年辖:市辖区| 邳州市| 洪洞县| 浙江省| 化德县| 新民市| 云林县| 莒南县| 孝义市| 兴业县| 平阳县| 马关县| 涟源市| 兴和县| 郁南县| 明水县|