Я отслеживаю мудрые советы от Hendrick и Harmonic code для создания элементов управления пользовательского интерфейса в JavaFX. Мне очень нравится организация Control, Skin + Behavior и CSS-стиля. Единственным недостатком использования этого подхода является то, что я не знаю, как использовать Scene Builder непосредственно для создания моего графического интерфейса с помощью моих элементов управления (по крайней мере, я не знаю, как это сделать). Итак, это мой вопрос:Добавить пользовательские элементы управления JavaFX в Scene Builder
Есть какой-то способ импортировать элементы управления JavaFX UI в программное обеспечение Scene Builder?
Это может помочь мне сэкономить много времени.
Благодаря
Это такой печальный человек. Я думал, было ли неплохо сделать мой контроль с помощью этого подхода. Может быть, мне просто нужно двигаться дальше и делать мои контроллеры с FXML. PD: Maye идея положить контейнер в FXML GUI неплоха ... – multiplayer1080
@ multiplayer1080 это зависит от того, какой тип управления вы хотите создать. Если какой-либо контейнер, то есть форма, которую вы будете использовать во многих местах, лучшим способом будет создание управления с помощью FXML и контроллера. Но если ваш контроль является совершенно обычным, как новая кнопка с wird формой и поведением, то лучше будет создавать новую банку с помощью «Control, Skin + Behavior и CSS styling». Только тогда вам просто нужно запомнить, как создать правильный код, который будет понимать Scene Builder. Это невозможно, потому что все стандартные элементы управления работают некорректно с Scene Builder. –
На самом деле, я создал датчик, панель управления и другие элементы управления, подобные этим. Я следую тому же пути, чтобы создать их как Хендрик и Геррит (ссылки выше в вопросе), и у меня нет ничего, кроме ошибок, когда я пытаюсь импортировать их в Scene Builder. – multiplayer1080