【问题标题】:How to draw three lines with three different colours in a line chart using xChart Java如何使用 xChart Java 在折线图中绘制三种不同颜色的三条线
【发布时间】:2015-11-26 17:34:23
【问题描述】:

我正在使用 xChart,我想在同一个折线图上绘制三条不同的线,每条线都有不同的颜色。直到现在我所能做的就是单独绘制它们,这一点都不好:/ 尝试使用 addSeries() 并设置线条颜色如下:

Series red=chart.addSeries("Red", dataX, dataY).setLineColor(Color.red);

但我无法摆脱标记:/ 编辑:为了摆脱标记,这就是我所做的

SeriesMarker marker= SeriesMarker.NONE;

但是我怎样才能在一个图表中显示三行呢?

【问题讨论】:

    标签: java linechart knowm-xchart


    【解决方案1】:

    从 V 3.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);
    

    【讨论】:

    • 非常感谢您的帮助:)
    猜你喜欢
    • 1970-01-01
    • 2015-03-18
    • 2016-03-14
    • 2016-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多