JavaFX scene builder 2: класс контроллера
Привет im создание проекта JavaFX и я использую JavaFX Scene Builder 2. Я хотел связать свой контроллер с моим файлом fxml, но я не вижу возможности добавить контроллер в мой файл fxml в Scene Builder 2. Я хотел узнать, может ли кто-нибудь мне помочь. Спасибо.
3 ответов
Я случайно нашел атрибуты контроллера в SceneBuilder 2. При закрытии меню иерархии с левой стороны будет видно меню контроллера, где я могу объявить свой контроллер
обновление
этот ответ устарел. Решение заключается в использовании Глюон SceneBuilder и установите контроллер, как указано на скриншоте, приведенном в самый популярный ответ на этот вопрос.
Я настоятельно рекомендую использовать Scene Builder 1.1, пока Scene Builder 2 не станет более полным и надежным через несколько месяцев.
когда я недавно использовал Scene Builder 2, он все еще был ненадежным, ранним освобождение доступа.
Scene Builder 1.1 имеет функцию в правой панели кода, где вы можете установить класс контроллера. У Scene Builder 2, похоже, нет этой функции. Поэтому, если вы используете SceneBuilder 2, вам нужно будет установить класс контроллера вручную, как говорит xxlali. Если, как вы указываете, Scene Builder 2 early access иногда удаляет ваш класс контроллера вручную из файла FXML, это будет еще одной причиной использовать стабильную сертифицированную версию, а не неокрепшие ранний доступ.