ListView zeigt keine Daten an

Gute Tag

Ich habe eine einfach Tabelle die eine ObservableList wiederspiegeln soll. Nur fügt sie die Daten nicht ein:

[xml]<?xml version="1.0" encoding="UTF-8"?>

<?import java.lang.*?> <?import javafx.geometry.*?> <?import javafx.scene.control.*?> <?import javafx.scene.layout.*?> <?import javafx.scene.layout.BorderPane?> <?import javafx.scene.text.*?> [/xml]

Und der Controler dazu:

	private void initialize() {

		System.out.println("Liste initialisiert");
		
		aufzeichnung = FXCollections.observableArrayList();

		liste = new ListView<String>();
		
		for (int i = 0; i < 10; i++) {
			aufzeichnung.add("Test mit nummer: " + i);
		}
		
		liste.setItems(aufzeichnung);
	}```

Im initialize-Block erzeugt Du ja auch eine neue ListView und nimmst nicht die, die Du in der fxml erzeugt hast.
Besser wäre:

private ListView liste;

...
@FXML
private void initialize()
{
    ....
    liste.setItems(aufzeichnung);
}```