Я новичок в javafx и стараюсь отображать большое количество текста в текстовом потоке. Он отображается нормально, но я просто не могу понять, как удалить текст.
Так что я пытаюсь удалить все текстовые узлы из textFlow
textFlow.getChildren().removeAll();
Но когда я делаю это и добавляю что-то в textFlow, он отображается после текста, который уже был показан там. Я хотел бы, чтобы текст был удален и показывал добавленный текст с начала текстового потока.
Думаю, мне нужно каким-то образом пересмотреть представление текстового потока, но я не знаю, как это сделать. Итак, как мне удалить все и добавить текст заново?
removeAll(...)
удалит все значения, которые вы передаете в качестве параметров: в вашем случае их нет, поэтому он ничего не удаляет. использование
textFlow.getChildren().clear();