我正在使用TextFlow容器来布局UI上的Text元素。我无法弄清楚如何在文本节点之间设置垂直间距 - 在Web浏览器中设置段间距。我动态添加文本如下:
for(String strParagraph : data)
{
Text line = new Text(strParagraph + "\n");
txtArea.getChildren().add(line);
}
我尝试过设置TextFlow的lineSpacing属性,但这会设置所有行之间的间距,包括包装文本。我还尝试在Text节点上设置-fx-padding
和-fx-margin
样式,但没有效果。