【发布时间】:2020-02-25 18:01:33
【问题描述】:
如何减少两个文本之间的间距?
我有以下代码:
Text t1 = new Text("Header Text");
Text t2 = new Text("\nBody Text");
TextFlow textFlow = new TextFlow(t1,t2);
textFlow.setTextAlignment(TextAlignment.CENTER);
textFlow.setPadding(new Insets(0));
“标题文本”和“正文”之间的差距太大,有什么办法可以减少这个空间? 我正在使用 JavaFX 文本。
【问题讨论】:
-
请发帖minimal reproducible example 显示问题。
-
我不确定你的意思?这就是全部。文本流可以放置在任何窗格中,结果将是相同的。它将显示 2 行文本,顶部为标题,底部为正文。
-
在 Text 上设置 bounds type 或 line spacing 或在 TextFlow 上设置 line spacing 是否有助于或解决您的问题?如果没有,您可以编辑问题以包含两张图片吗?一张输出当前外观的图片和您希望它看起来的另一张图片。
标签: java javafx spacing textflow