gpt4 book ai didi

primefaces - primefaces 条形图中的不同颜色

转载 作者:行者123 更新时间:2023-12-04 01:54:00 27 4
gpt4 key购买 nike

我想为每个条显示不同颜色的 primefaces 条形图。我得到的最接近的就像图像:

sample

我想用不同的颜色来表示这些条,比如绿色代表“准时”,黄色代表“警告”,红色代表“逾期”

我尝试使用 model.setSeriesColors("58BA27,FFCC33,F74A4A,F52F2F,A30303");但如果我这样做,每个条都应该是一个新系列,因此我将无法按照我的意愿显示标签(如图像),我明白了..

enter image description here

最后,我如何让它显示 0,1,2,3(整数)而不是像图像 1 那样重复 0_0_0_1_1_1_2_2_2:/

谢谢

最佳答案

我自己看书解决了这个问题this jplot documentation ,我在这里发帖希望它能帮助别人......

不知何故,在标签中添加 extender 对我不起作用,我必须通过 java 代码来放置它:

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

然后里面的javascript

<h:outputScript>
function chartExtender() {
// this = chart widget instance
// this.cfg = options
this.cfg.seriesDefaults.rendererOptions.varyBarColor = true;
}
</h:outputScript>

完成了!

enter image description here

关于primefaces - primefaces 条形图中的不同颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27279607/

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