我目前有一个条形图,其中并未显示所有 X Axis 数据。

截图如下:

我已经彻底搜索了 Internet,但找不到解决方案。我不知道这些文本的 css 类是什么,也找不到。当我在 css 的任何类中更改 -fx-font-size 时,只会更改标签字体大小。

我想调整 x Axis 文本的大小,以便可以显示所有文本。

旋转文本也可以,但我也找不到解决方案。

PS:不用担心一半的德国国家名称。

请您参考如下方法:

您可以在没有 CSS 的情况下通过代码轻松更改 Axis 的字体大小。我假设你有一个类别 Axis ..

CategoryAxis xAxis = new CategoryAxis(); 
xAxis.tickLabelFontProperty().set(Font.font(15)); 

或者如果你想通过 css:

.axis{ 
  -fx-tick-label-font-size: 0.5em; 
} 


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!