使用COMPUTED_SIZE时,GridPane会切断Label

时间:2016-11-30 11:59:48

标签: javafx

我有一个GridPane在左侧显示描述性标签,在右侧显示内容标签。我在SceneBuilder中将所有内容设置为USE_COMPUTED_SIZE,并为我的元素添加了填充,以便它们不会过于紧密地粘在一起。如果不是因为左侧标签被切断,如果内容足够大以占据场景的整个宽度,那么这很有效:

Recipe Info SceneBuilder

在右侧标签获得可用宽度份额之前,有没有办法确保我的左侧标签完整显示?将第一列的最小宽度设置为具体值有效,但我希望JavaFX确定第一列所需的大小。

1 个答案:

答案 0 :(得分:2)

在第一列中使用Label s(可在形状中找到)而不是Label s。与Text相比,GridPane s不可调整大小,Text无法将第一列调整为小于此列中21个节点中最大的一个。