Skip to content
Published On:
Nov 11, 2016
Last Updated:
Nov 11, 2016

Creating A List View In FXML

Although this would not be the standard way to do it (normally a ListView would be populated by the backend Java code), you can create a ListView node using pure fxml code:

<ListView>
<items>
<FXCollections fx:factory="observableArrayList">
<String fx:value="One"/>
<String fx:value="Two"/>
<String fx:value="Three"/>
<String fx:value="Four"/>
<String fx:value="Five"/>
</FXCollections>
</items>
</ListView>

Note that is important to wrap the String objects inside a ObservableArrayList object.