JavaFx图表上的多行标题
问题描述:
是否有某种方法 - 缺少扩展JavaFX图表基类 - 指定多行标题字符串?JavaFx图表上的多行标题
正如截图所示,标题是“想要”更多空间的唯一元素。
我见过用一个换行符'\n'
,甚至在字符串中的管道字符'|'
一些参考,但他们显然不为标题的工作。
答
我只是把它扔在一个我曾经使用过的样本中。
chart.setTitle("really long title...........\n.............and some more ");
Label l = (Label)chart.lookup(".chart-title");
l.setWrapText(true);
如果我不想让它达到极限,\ n会设置断点。
正如你可以看到它只是一个标签,最难的部分就是获得它。
您也可以在选择器中使用css文件。我认为它已经居中。
.chart-title{
-fx-wrap-text : true;
-fx-alignment : center;
}
太棒了!赞赏这两种方法。 – javadba