У меня есть вопрос о создании графического интерфейса в javafx.
Когда я создаю программу с большим количеством страниц, я имею в виду, например, что стартовая страница содержит пару кнопок «Добавить пользователя», «Удалить пользователя», «Изменить данные пользователя» - каждая из этих кнопок отображает отдельную панель. И вот у меня вопрос - как их организовать. Когда я помещаю все панели в один класс, он быстро становится огромным и порождает множество ошибок. Также сложно найти часть кода, которая сломана. Следует ли определять каждую панель в отдельном классе? Но если это так, возникает проблема с возвратом из подменю в главное меню.
Или другой пример. Первая панель программы - это страница входа в систему, а следующая страница зависит от введенного логина.
Как мне организовать много панелей? Любая помощь будет оценена :)