gpt4 book ai didi

java - 将 TextFlow 中的文本对齐到中心 - JavaFX FXML 和 CSS

转载 作者:行者123 更新时间:2023-12-02 04:42:46 24 4
gpt4 key购买 nike

目前,我在 FXML 中使用 Text 定义了一段文本。它还位于 ScrollPane 内的 TextFlow 内。我已经尝试将 FXML 本身和 css 中的文本对齐到中心,但仍然不起作用。这是 FXML

<ScrollPane fx:id = "scrollPane">
<content>
<TextFlow styleClass="txtFlow">
<children>
<Text styleClass="h1" text="Title" textAlignment="CENTER"/>
<Text styleClass="h2" text="&#10;Subtitle"/>
</children>
</TextFlow>
</content>
</ScrollPane>

这是 CSS

.h1{
-fx-font-family: "Helvetica";
-fx-font-size: 50px;
-fx-fill: #147cb0;
-fx-underline: true;
-fx-alignment: center; }

最佳答案

要在 TextFlow 中对齐文本,请使用

<TextFlow textAlignment="CENTER"> .... </TextFlow>

要对齐 ScrollPane 的内容,请使用

<ScrollPane fx:id = "scrollPane" fitToWidth="true"> .... </ScrollPane>

关于java - 将 TextFlow 中的文本对齐到中心 - JavaFX FXML 和 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29985184/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com