gpt4 book ai didi

jsf - 如何更改primefaces 5.1折线图中的线条颜色

转载 作者:行者123 更新时间:2023-12-04 07:54:53 36 4
gpt4 key购买 nike

我正在使用 primefaces 5.1 并尝试创建折线图,它工作正常。
但我想自定义背景颜色、网格、线条颜色。

我的 XHTML:

<p:chart type="line" model="#{chartViewLine.lineModel1}" style="height:300px; width:570px;"/>

我的JAVA文件:
private LineChartModel lineModel1;

@PostConstruct
public void init() {
createLineModels();
}

public LineChartModel getLineModel1() {
return lineModel1;
}

private void createLineModels() {
lineModel1 = initLinearModel();
lineModel1.setLegendCols(3);
lineModel1.setLegendPosition("e");
Axis yAxis = lineModel1.getAxis(AxisType.Y);
yAxis.setMin(0);
yAxis.setMax(10);

}

private LineChartModel initLinearModel() {
LineChartModel model = new LineChartModel();

LineChartSeries series1 = new LineChartSeries();
series1.setLabel("Series 1");

series1.set(1, 2);
series1.set(2, 1);
series1.set(3, 3);

LineChartSeries series2 = new LineChartSeries();
series2.setLabel("Series 2");

series2.set(1, 6);
series2.set(2, 3);
series2.set(3, 2);

model.addSeries(series1);
model.addSeries(series2);
return model;
}

上面的代码工作正常,但我需要更改 UI。我怎样才能做到这一点?

最佳答案

我建议阅读 jqplot documentation

代码

lineModel.setSeriesColors("58BA27,FFCC33,F74A4A,F52F2F,A30303");
lineModel.setExtender("chartExtender");

关于jsf - 如何更改primefaces 5.1折线图中的线条颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30641620/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com