微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何更改图例框条目和图表标题的字体大小和颜色

如何解决如何更改图例框条目和图表标题的字体大小和颜色

添加如下图表标题

 chart[unique].setTitle(nn).setPadding({
        bottom: -2,right: -2,top: -36,left: -2
    }).setMouseInteractions(false);

如何设置字体大小?我试过 setFont((font) => font.setSize(12)) ,但没有用。

我也无法将它添加到legendBox

legendBox["axis"].add(line[name],undefined,' ').setText(entryname);

,我想为图表标题和图例框条目或完整图例框设置字体大小和颜色。谢谢

解决方法

ChartXY title font

LegendBox 标题和条目可以通过 LegendBox Builder (setTitle,setEntry) 的方法设置样式:

const legendBox = ChartXY.addLegendBox(
    LegendBoxBuilders.VerticalLegendBox
        .setTitle((title) => title
            .setFont((font) => font.setFamily('monospace'))
        )
        .setEntry((entry) => entry
            .setFont((font) => font.setSize(10).setStyle('italic'))
        ),)

编辑

ChartXY title color

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。