ScalaFX несколько детей

Backend:
У меня есть наблюдаемая коллекция строк:

val list = new ObservableBuffer[String]

UI:
И я хочу поставить этот список после заголовка в VBox:

new VBox {
  children = Seq(
    new Label("My awesome title"),
    list    //Doesn't work
  )
} 

Как заставить это работать?

1 ответ

Решение

Решено с помощью:

new VBox {
  children = Seq(
    new Label("My awesome title"),
    new StackPane{
      children = new ListView[String] {
        items = list
      }
    }
  )
} 

Есть ли лучшее решение?

Другие вопросы по тегам