JavaFX Label Wrap文本行间距

时间:2018-01-08 15:08:04

标签: java css javafx label javafx-8

我需要一个功能,所以我可以垂直写下我的JavaFX 8应用程序的文本。我提出了使用标签的想法,优先级为0,并将文本换成true。这确实导致文本被垂直写入,正如我所要求的那样。但它消耗的空间太大,因为每条线之间的高度,所以行间距太大,但这已经是0。

<Label fx:id="label_north" alignment="BOTTOM_CENTER" prefHeight="240.0" prefWidth="0.0" textAlignment="CENTER" wrapText="true">
     <padding>
        <Insets bottom="5.0" left="5.0" right="5.0" top="5.0" />
     </padding>
</Label>

Image Which Shows The Space Between Lines Is Massive

所以有人知道一个css属性来解决这个问题吗?因为-fx-line-spacing的默认值是0,所以它现在是0,但是0很大?

1 个答案:

答案 0 :(得分:3)

-fx-line-spacing的负值怎么样?默认值为0,但它可能接受负值......