减少 Flex 图表上轴标签和刻度标记之间的填充

Reduce padding between axis labels and tick markers on Flex charts

我在 Flex 中有一个 mx.charts.LineChart,我想知道如何减少值标签和刻度标记之间的填充?我在下图中用黄色框突出显示了我指的区域。

我希望标签尽可能靠近刻度标记,只需几个像素即可。

我只关心将其应用于 x-axis。

我也很想知道如何减少轴标题(例如下表中的 kB 和分钟)和值标签之间的填充。

使用 AxisRenderer 的 labelGap 样式 class。

默认为3像素,您可以将其设置为0(如果仍然不够接近,甚至可以设置为负值)。

要定位轴标题,没有简单的解决方案。您可以自己编写垂直轴标题,作为图表左上角的标签。一个优点是用户阅读(比竖写)要好得多。