Как удалить текст из текстового потока в javafx?

1

Я новичок в javafx и стараюсь отображать большое количество текста в текстовом потоке. Он отображается нормально, но я просто не могу понять, как удалить текст.

Так что я пытаюсь удалить все текстовые узлы из textFlow

textFlow.getChildren().removeAll();

Но когда я делаю это и добавляю что-то в textFlow, он отображается после текста, который уже был показан там. Я хотел бы, чтобы текст был удален и показывал добавленный текст с начала текстового потока.

Думаю, мне нужно каким-то образом пересмотреть представление текстового потока, но я не знаю, как это сделать. Итак, как мне удалить все и добавить текст заново?

Теги:
javafx

1 ответ

1
Лучший ответ

removeAll(...) удалит все значения, которые вы передаете в качестве параметров: в вашем случае их нет, поэтому он ничего не удаляет. использование

textFlow.getChildren().clear();

Ещё вопросы

Сообщество Overcoder
Наверх
Меню