尝试了以下代码,但没有工作:
XDDFRunProperties textProperties = bottomAxis.getOrAddTextProperties();
XDDFFillProperties noFillProperties = new XDDFNoFillProperties();
textProperties.setFillProperties(noFillProperties);
不,使用不填充填充刻度线不是正确的方法。如果要隐藏刻度线,只需将XDDFChartAxis.setMajorTickMark
设置为AxisTickMark.NONE
。XDDFChartAxis.setMinorTickMark
也一样,但无论如何这是默认值。
所以:
...
bottomAxis.setMajorTickMark(AxisTickMark.NONE);
bottomAxis.setMinorTickMark(AxisTickMark.NONE);
...
请参阅 XDDFChartAxis.setMajorTickMark 和 AxisTickMark。