我使用primefaces 6.0并试图创建折线图,它的工作正常。但我想自定义有效间隔的颜色。
我的xhtml
<p:chart type="line" model="#{showChartMB.newModelAgr}" style="height:300px;width:350px;" />
图表方法:
private void createLineModelsAgr(int uid, List<Report> newRangeAgr) {
newModelAgr = initLinearModelAgr(uid, newRangeAgr);
newModelAgr.setExtender("chartExtender");
newModelAgr.setTitle("Albumin/Globumin ratio");
newModelAgr.setLegendPosition("e");
org.primefaces.model.chart.Axis yAxis = newModelAgr.getAxis(AxisType.Y);
yAxis.setMin(1);
yAxis.setMax(4);
yAxis.setLabel("Range");
org.primefaces.model.chart.Axis xAxis = newModelAgr.getAxis(AxisType.X);
xAxis.setMin(1);
xAxis.setMax(10);
newModelAgr.setAnimate(true);
newModelAgr.setSeriesColors("#4bb2c5");
xAxis.setLabel("Time -->");
}
我想在yAxis中更改范围2到3的背景颜色。