如何将Text对象居中到JavaFX Stage的确切中心?

时间:2017-12-11 00:33:54

标签: java object javafx text

我正在尝试在JavaFX中对齐Text对象的确切中心,并让它位于JavaFX窗口的确切中心。这部分工作正常。每当我添加另一个读取' SETTINGS'的Text对象时,我使用相同的公式,但我将y轴更改为10像素。由于某种原因,第二个文本与另一个文本的右侧对齐,同时保持更改的y轴。这是为什么?

这是我的公式: (widthOfWindow / 2) - (widthOfTextObject / 2)

这应该给我x轴的确切中心,对吧? 我只需将其更改为适合y轴。

EDIT1:link是我使用的方法以及产品的图片。

1 个答案:

答案 0 :(得分:0)

事实证明,我的字体在其所有字符中的宽度都不相同,这使我无法完成它。我已经选择了另一种使用的字体,它的工作非常出色。谢谢你们!