是否可以改变条形颜色?
我编写了一个简单的计数程序.
我想再实现一件事:如果计数值大于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)