如何获取javafx.scene.text.Text控件的宽度和高度?

时间:2016-01-12 18:08:28

标签: java javafx

在主题中 - 如何获得javafx.scene.text.Text控件的宽度和高度?此问题涉及一个示例情况,其中一个人希望以Text的形式为javafx.scene.shape.Rectangle创建背景,其大小取决于Text的大小。

2 个答案:

答案 0 :(得分:0)

您是否考虑过使用Label?这允许背景,标签的大小取决于文本。

https://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/Label.html

答案 1 :(得分:0)

需要注意的一点是,如果你在之前组件可见,那么边界可能不正确。我不得不这样处理它:

final Text text = new Text("This is my text");
text.applyCss();
//then get you height & width