Поскольку TextField
предназначен только для одной строки текста, вы хотите использовать TextArea
.
Чтобы TextArea
продолжался вертикально, чтобы заполнить его доступное пространство, оберните его в VBox
и соответственно установите приоритет VGrow:
TextArea textArea = new TextArea();
VBox.setVgrow(textArea, Priority.ALWAYS);