带有重新缩放的JavaFX Label自动换行

时间:2013-12-03 13:20:13

标签: resize javafx label

请考虑以下事项:BorderPane,中间有VBox,左侧有ListViewListView具有固定(首选)宽度。在VBox中心,有一堆带有文字的Label个。我已选择此UI,因为我希望Label使用Stage(或Scene)进行调整,因此我将它们放在BorderPane的中心。但是,这允许孩子们使用他们的首选大小,Label表示它会随着textProperty而增长。这意味着Label增长过多并延伸到BorderPane的左侧部分。在中间部分(首先setCenter然后setLeft)之后添加左侧部分或者反过来并没有什么区别。

我想要的是Label自动缩放Stage但是当文字变得太小而不能在一行上时,请包装文本(我使用setTextWrap(true) })。但是,似乎我需要设置Label s max,但这会阻止它们使用Stage调整大小。我怎样才能最好地解决这个问题?

0 个答案:

没有答案