У меня возникают некоторые проблемы с пониманием шаблона MVC при использовании JavaFX.
Я понимаю концепцию наличия представления (UI), контроллера, который имеет дело с событиями, и модели, которая используется исключительно для хранения данных.
Однако, насколько я понимаю, мне всегда говорили, что если вы хотите обновить что-либо в представлении, например, текст (после нажатия кнопки), метод настройки текста сохраняется в View class.
Поскольку F XML не являются классами, я подумал, что когда вы используете JavaFX, контроллер теперь имеет дело с этим обновлением. Поскольку вы можете вставить контроллер в файл F XML, контроллер будет содержать лог c для установки текста, затем вы можете назначить вызов метода для различных событий, например для нажатых.
I Недавно мне сказали, что это не соответствует шаблону MVC, и мне было интересно, кто-нибудь может дать мне некоторое представление о том, как это сделать правильно.
Большое спасибо заранее.