Javafx 2 文本字段垂直缩小

Javafx 2 文本字段垂直缩小,javafx-2,Javafx 2,我在网格布局中有以下组件: 1. Label span=2 cols 2. Label | ComboBox 3. Label | ComboBox 4. Label | ComboBox 5. TextField span=2 cols 6. Button span=2 cols 7. Label span=2 cols 8. ListView span=2 cols 9. ComboBox | ComboBox 10.Button span=2 cols 问题在于5号TextField,如

我在
网格
布局中有以下组件:

1. Label span=2 cols
2. Label | ComboBox
3. Label | ComboBox
4. Label | ComboBox
5. TextField span=2 cols
6. Button span=2 cols
7. Label span=2 cols
8. ListView span=2 cols
9. ComboBox | ComboBox
10.Button span=2 cols
问题在于5号
TextField
,如果窗口的高度不够大,则
TextField
仅显示为一行,而不是文本框,因此无法读取。同时,
列表视图(8)显示15行,尽管它只有2个值可显示


如何使
文本字段不收缩?唯一应该缩小的是在场景生成器的布局选项卡中选择“最小宽度”框并键入高度的列表视图。或者,您可以设置USE_PREF_SIZE,它使用文本字段的首选高度。

您设置了文本字段的最小大小吗?没有。如何知道文本组件的最小高度(取决于字体大小等)?在“场景生成器”的“布局”选项卡中,选择“最小宽度”框并键入高度。或者,您可以设置USE_PREF_SIZE,它使用文本字段的首选高度。txt.setMinHeight(TextField.USE_PREF_SIZE)工作。谢谢你,安迪!没问题,我已经添加了评论作为回答,如果有用,请接受。