亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
泌阳县| 武宁县| 邛崃市| 澄江县| 莱芜市| 亚东县| 南汇区| 勃利县| 外汇| 噶尔县| 惠州市| 衡南县| 龙泉市| 枣强县| 崇信县| 唐河县| 正宁县| 肇东市| 凤山县| 祁连县| 溧阳市| 屏山县| 鄂温| 龙海市| 江口县| 武强县| 汾西县| 台州市| 汤阴县| 喜德县| 彰化县| 北辰区| 大连市| 黑河市| 皋兰县| 清丰县| 三河市| 安图县| 昂仁县| 德安县| 宣武区|