小编Jfr*_*art的帖子

Jfreechart:是否可以更改条形颜色?

是否可以改变条形颜色?

我编写了一个简单的计数程序.

我想再实现一件事:如果计数值大于200,则使用蓝色绘制条形图.如果没有,请使用黄色.

目前,所有条形颜色均为红色.

所以,我想问一下,是否可以更改条形颜色?

如果是的话,有人可以给我一些指导来实现吗?

提前致谢!

附件是我的编码:

<%@page contentType="text/html"%>
<%@page import="java.io.*" %>
<%@page import="java.sql.*" %>
<%@page import="org.jfree.data.category.*" %>
<%@page import="org.jfree.chart.*" %>
<%@page import="org.jfree.chart.plot.*" %>

<html>
<body>

<%
       DefaultCategoryDataset dataset = new DefaultCategoryDataset();
       try
        {

            Class.forName("com.mysql.jdbc.Driver");
            java.sql.Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/delivery","root","root");
            Statement sta = con.createStatement();
            ResultSet res = sta.executeQuery("SELECT inventory, subject from statistics");
            int count;
            String subject;

            while (res.next())
            {
                count = res.getInt("inventory");
                subject = res.getString("subject");
                dataset.addValue(count,"enrollment count statistics", subject);  
            }
        }
        catch (Exception e) { 
            System.err.println(e.getMessage());
        }   

        JFreeChart bar = …
Run Code Online (Sandbox Code Playgroud)

jsp jfreechart

10
推荐指数
2
解决办法
2万
查看次数

标签 统计

jfreechart ×1

jsp ×1