编程语言
首页 > 编程语言> > JavaFX标签换行文本行间距

JavaFX标签换行文本行间距

作者:互联网

我需要一个功能,以便可以为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是否很大?

解决方法:

-fx-line-spacing的负值呢?默认值为0,但可以接受负值…

标签:javafx,javafx-8,label,css,java
来源: https://codeday.me/bug/20191110/2013798.html