将 JavaFX 中的文本区域居中对齐 CSS
center align textarea in JavaFX with CSS
我知道我应该设置 -fx-text-alignment: center;
以获得居中对齐的文本区域。
#txtFaContent
{
-fx-text-alignment: center;
}
其中 txtFaContent
是我的文本区域的 ID(以及它在控制器中的变量名称)。但它对我的文本区域的文本对齐没有任何影响(我玩过right/left/center;但没有成功)。
我错过了什么吗?
在您的 TextArea.text 中添加样式 class:
TextArea textArea = new TextArea();
textArea.getStyleClass().add("centered-text-area");
在您的 CSS:
中添加 .text
.centered-text-area .text {
-fx-text-alignment: center;
}
我知道我应该设置 -fx-text-alignment: center;
以获得居中对齐的文本区域。
#txtFaContent
{
-fx-text-alignment: center;
}
其中 txtFaContent
是我的文本区域的 ID(以及它在控制器中的变量名称)。但它对我的文本区域的文本对齐没有任何影响(我玩过right/left/center;但没有成功)。
我错过了什么吗?
在您的 TextArea.text 中添加样式 class:
TextArea textArea = new TextArea();
textArea.getStyleClass().add("centered-text-area");
在您的 CSS:
中添加 .text.centered-text-area .text {
-fx-text-alignment: center;
}