如何使用xChart Java在折线图中绘制三条不同颜色的线

如何使用xChart Java在折线图中绘制三条不同颜色的线,java,linechart,knowm-xchart,Java,Linechart,Knowm Xchart,我正在使用xChart,我想画三条不同的线,在同一个折线图上每一条都有不同的颜色。到现在为止,我所能做的就是把它们分开画,这一点都不好:/ 尝试使用addSeries()并按如下方式设置线条颜色: Series red=chart.addSeries("Red", dataX, dataY).setLineColor(Color.red); 但我无法摆脱标记:/ 编辑:为了摆脱这个标记,我做了以下工作 SeriesMarker marker= SeriesMarker.NONE; 但我如何才

我正在使用xChart,我想画三条不同的线,在同一个折线图上每一条都有不同的颜色。到现在为止,我所能做的就是把它们分开画,这一点都不好:/ 尝试使用addSeries()并按如下方式设置线条颜色:

Series red=chart.addSeries("Red", dataX, dataY).setLineColor(Color.red);
但我无法摆脱标记:/ 编辑:为了摆脱这个标记,我做了以下工作

SeriesMarker marker= SeriesMarker.NONE;

但我如何才能在一张图表中显示三行呢?

以下是自V3.0.0以来您是如何做到这一点的:

    // Create Chart
Chart_XY chart = new ChartBuilder_XY().width(800).height(600).xAxisTitle("X").yAxisTitle("Y").build();

// Customize Chart
chart.getStyler().setLegendPosition(LegendPosition.InsideNE);

// Series
chart.addSeries("a", new double[] { 0, 3, 5, 7, 9 }, new double[] { -3, 5, 9, 6, 5 }).setMarker(SeriesMarkers.NONE);
chart.addSeries("b", new double[] { 0, 2, 4, 6, 9 }, new double[] { -1, 6, 4, 0, 4 }).setMarker(SeriesMarkers.NONE);
chart.addSeries("c", new double[] { 0, 1, 3, 8, 9 }, new double[] { -2, -1, 1, 0, 1 }).setMarker(SeriesMarkers.NONE);

以下是自V3.0.0以来您是如何做到这一点的:

    // Create Chart
Chart_XY chart = new ChartBuilder_XY().width(800).height(600).xAxisTitle("X").yAxisTitle("Y").build();

// Customize Chart
chart.getStyler().setLegendPosition(LegendPosition.InsideNE);

// Series
chart.addSeries("a", new double[] { 0, 3, 5, 7, 9 }, new double[] { -3, 5, 9, 6, 5 }).setMarker(SeriesMarkers.NONE);
chart.addSeries("b", new double[] { 0, 2, 4, 6, 9 }, new double[] { -1, 6, 4, 0, 4 }).setMarker(SeriesMarkers.NONE);
chart.addSeries("c", new double[] { 0, 1, 3, 8, 9 }, new double[] { -2, -1, 1, 0, 1 }).setMarker(SeriesMarkers.NONE);

非常感谢您的帮助:)非常感谢您的帮助:)