Java JFreechart XYline与数据库连接

Java JFreechart XYline与数据库连接,java,jfreechart,linechart,linegraph,Java,Jfreechart,Linechart,Linegraph,我创建了一个连接到数据库的图形,如下所示: String s = jTSensor.getText(); String query="select date, dew_point from records where idSensor like '"+s+"'"; JDBCCategoryDataset dataset = new JDBCCategoryDataset ( CriaConexao.getConexao(),query); JFreeChart chart = Chart

我创建了一个连接到数据库的图形,如下所示:

String s = jTSensor.getText();
String query="select date, dew_point from records where idSensor like '"+s+"'";
JDBCCategoryDataset dataset = new JDBCCategoryDataset (
    CriaConexao.getConexao(),query);
JFreeChart chart = ChartFactory.createLineChart(
    "Records", "Date", "Dew Point", dataset, 
    PlotOrientation.VERTICAL, false, true, true);
BarRenderer renderer = null;
CategoryPlot plot= null;
renderer=new BarRenderer();
ChartFrame frame = new ChartFrame("Records", chart);
frame.setVisible(true);
frame.setSize(400,650);
但这只是一句话。我希望可以在数据库中查找其他数据并用其他行显示结果,但我没有成功。有人能帮我吗

问候

查看并围绕
createXYLineChart
构建您的解决方案。对于数据库访问,已经有一个
JDBCXYDataset
XYDataset
支持多个数据系列,而您正在使用的
CategoryDataset
不支持(据我所知)

“:许多人发现该类在一般使用中过于严格。为了最大的灵活性,请考虑编写自己的代码来从结果集读取数据,并直接填充<代码> Debug ToSytDeaseDe> <代码>。