package image;
import java.io.*;
import org.jfree.data.*;
import org.jfree.chart.*;
import org.jfree.chart.plot.*;
public class LineImage
{
public static void main(String[]args) 
{
CategoryDataset dataset = getDataSet2();
JFreeChart chart = ChartFactory.createLineChart(
"Bug List",
"Time", 
"Bug Amount",
dataset,
PlotOrientation.VERTICAL,
false,   
false,   
false 
);

FileOutputStream fos_jpg = null;
try {
         fos_jpg = new FileOutputStream("D:\\image\\LineImage.jpg");
ChartUtilities.writeChartAsJPEG(fos_jpg,100,chart,800,600,null);
}
catch(Exception e)
{

}finally {
try {
fos_jpg.close();
} catch (Exception e) {}
}
} private static CategoryDataset getDataSet2() 
{
DefaultCategoryDataset dataset = new DefaultCategoryDataset();
dataset.addValue(5, null, "Jan 1");

dataset.addValue(10, null, "Feb 2");

dataset.addValue(15, null, "Mar 3");

dataset.addValue(20, null, "Apr 4");

dataset.addValue(25, null, "May 5");

return dataset;
}


}这是用JFreeChart(0.9.11)所生成的一个线形的图,我想问就这个代码而言如何来設置綫的顔色,粗細,類型,比如紅色粗綫代表完成的BUG,藍色細綫代表未完成的BUG,綠色點化綫代表新提出的BUG等等调用什么方法,用到什么类,然后把修改好的代码在发上给我(著名JFreeChart的版本),我结帐