gpt4 book ai didi

javafx-2 - 如何在 JavaFX TextField 中设置对齐方式?

转载 作者:行者123 更新时间:2023-12-03 20:57:00 24 4
gpt4 key购买 nike

我需要将文本字段中的文本对齐设置为右侧。 TextField 下没有这样的内容。
有人知道如何在 javaFX 2.0 中的文本字段中设置对齐方式吗?
谢谢

最佳答案

在 JavaFX 2.0 中,这可能是不可能的,但它在 JavaFX 2.1 和自己的版本中使用 alignment property .
以编程方式

textField.setAlignment(Pos.CENTER_RIGHT);
或者
通过 FXML
<TextField ... alignment="CENTER_RIGHT"/>
或者
来自 CSS
.text-field {
-fx-alignment: center-right;
}
Possible values


程序化/FXML
CSS
描述

BASELINE_CENTER baseline-center表示垂直定位在基线上,水平定位在中心。
BASELINE_LEFT baseline-left表示垂直定位在基线上,水平定位在左侧。
BASELINE_RIGHT baseline-right表示垂直定位在基线上,水平定位在右侧。
BOTTOM_CENTER bottom-center表示垂直定位在底部,水平定位在中心。
BOTTOM_LEFT bottom-left表示垂直定位在底部,水平定位在左侧。
BOTTOM_RIGHT bottom-right表示垂直定位在底部,水平定位在右侧。
CENTER center表示在垂直和水平方向上的中心定位。
CENTER_LEFT center-left表示垂直居中,水平居左。
CENTER_RIGHT center-right表示垂直居中,水平居右。
TOP_CENTER top-center表示垂直定位在顶部,水平定位在中心。
TOP_LEFT top-left表示垂直定位在顶部,水平定位在左侧。
TOP_RIGHT top-right表示垂直定位在顶部,水平定位在右侧。

关于javafx-2 - 如何在 JavaFX TextField 中设置对齐方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8399026/

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