Привязки к списку JavaFX8 похожи на xaml
Я не могу связать в fxml коллекцию с настроенным шаблоном. Вот код, как я бы сделал это в xaml:
<ListView ItemsSource="{Binding PersonCollection}">
<StackPanel Orientation="Horizontal">
<Label Content="{Binding FirstName}"></Label>
<ListView ItemsSource="{Binding MiddleNames}">
<Label Content="{Binding}"></Label>
</ListView>
<Label Content="{Binding LastName}"></Label>
</StackPanel>
</ListView>
Вот модель:
class Person
{
String FirstName, LastName;
String[] MiddleNames;
}
И макет будет выглядеть примерно так:
John Ivy
Robert Downey Junior
Max more middlenames in fact even thousands are possible lastname
Возможно ли связывание наблюдаемой коллекции с настроенным шаблоном? Я попробовал клеточную фабрику, но не смог обернуть вокруг нее голову, так как все использовали только струны.