javafx 如何设置文本或标签的中心位置?

标签 java javafx

如何在JavaFX中为TextLabel节点设置centerX和centerY?

AFAIK,中心位置没有特定的属性(或方法),但是有setLayoutX,setLayoutY 方法+ relocate,我不明白他们是怎么做的工作。

最佳答案

您必须告诉父级布局如何显示子级。不是 child 如何展示自己。

例如,如果您的按钮位于 Hbox 内,只需执行以下操作:

hbox.setAlignment(Pos.CENTER)

你应该阅读 Working with layout为了更好的理解

关于javafx 如何设置文本或标签的中心位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30511324/

相关文章:

java - 对 XYChart 系列数据进行排序

java - 开发Flexible环境时如何指定本地日志记录? ( java )

java - 读取编辑的文本文件扫描仪java

java - Gradle + JavaFX-构建 'resources'目录的正确方法是什么?

javafx自定义布局 Pane : label always returns -1 for its preferred width and height

java - 如何添加动画以最小化 JavaFX?

java - 在 JavaFX 网格中粘贴数据后如何触发单元格事件?

java代码和unix守护进程

JavaFX,在同一阶段的不同场景中具有相同的对象/项目?

java - 我如何限制 Jetty 接受的连接数?