2016-01-12 66 views
1

正如在這個問題 - 如何可以得到控制的寬度和高度?此問題涉及一個示例情況,其中人們想要以javafx.scene.shape.Rectangle的形式爲Text創建背景,其大小取決於Text的大小。如何獲取javafx.scene.text.Text控件的寬度和高度?

+4

'text.getBoundsInLocal()的getWidth()'和'text.getBoundsInLocal()的getHeight()'應該這樣做。 –

回答

1

有一點需要注意的是,如果你正在做的之前組件是可見的,那麼邊界可能是不正確的。我不得不這樣處理:。

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