Zeilen in TableView aus dem Modell automatisch koppeln

Ich habe nach Informationen zum Aktualisieren von Daten in einer Tabellenansicht gesucht. Ich habe versucht, das Modell direkt zu ändern, aber es ist ein Fehler aufgetreten. Ich ändere das Modell, aber die Tabelle wird nicht aktualisiert. Nur wenn ich eine Spalte verschiebe, zeigt die Tabelle die geänderten Werte an.

Um Ihnen ein Beispiel (13-6) zu zeigen, nehme ich das Tutorial:

http://docs.oracle.com/javafx/2/ui_controls/table-view.htm#CJABIEED

Und ich ändere es einschließlich einer Schaltfläche und in seiner Aktion:

Button button = new Button("Modify");
button.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent arg0) {
    String name = table.getItems().get(0).getFirstName();
    name = name + "aaaa";
    table.getItems().get(0).setFirstName(name);
    }
});

final VBox vbox = new VBox();
vbox.setSpacing(5);
vbox.getChildren().addAll(label, table, button);
vbox.setPadding(new Insets(10, 0, 0, 10));

Ich vermute, dass es ein Fehler in der Tabellenansicht ist, aber gibt es eine Chance, dies zu beheben?

Vielen Dank!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage