Что я пытаюсь сделать: у меня есть меню, и после нажатия я пытаюсь удалить ненужные TextFields. Что я сделал: я использовал этот пример: «В JavaFX узлы могут быть просто удалены из Parent (например, AnchorPane), используя .getChildren()
, затем .remove(Object o)
AnchorPane ap;
ap.getChildren().remove(btn);
, которые я пытался использовать:
FXMLLoader load=new FXMLLoader(getClass().getResource("LoginRegister.fxml"));
Parent root = load.load();
root.getChildren();
Но у моего рута нет функции getChildren()
. В чем может быть проблема?
Заранее спасибо.
РЕДАКТИРОВАТЬ: НАЙТИ ОТВЕТ ЗДЕСЬ: Как получить доступ к компонентам пользовательского интерфейса из SceneBuilder в JavaFX
ЧТО Я НЕПРАВИЛЬНО: Я ИСПОЛЬЗУЛ В ФАЙЛЕ FXML И В РАЗЛИЧНОМ КОНТРОЛЛЕРЕ FX: ID