Как правильно динамически создавать объекты с определенным стилем в JavaFX?

Возник вопрос, у меня есть VBox, хочу туда при инициализации сцены вставлять лейблы из бд. Как думаю решить это:

  1. Создал класс с одноименными переменными(например Cars) и включи туда сеттеры и геттеры.
  2. В цикле прошелся по ResultSet и создал arraylist из этих классов и присвоил переменным значения из бд(знаю, что hibernate используют для подобного, но я пока не дотягиваю).

Теперь вопрос, как правильно добавить в Vbox со стилем. То есть я в конструкторе класса который создал условный Cars, должен программно менять вид и вдобавок подключить файл css к нему, вытягивая стили.

Или же я могу в scene builder ка то сделать данный label, а потом в самом классе наследовать его свойства и создавать новые лейблы, при этом первый лейбл от которого я буду брать стили должен быть не виден на самой сцене, а в scene builder виден.(Если вы поняли про что я)

Подскажите, как более правильно и грамотно это сделать?


Ответы (0 шт):