JavaFx 2 tworzy TableView z pojedynczą kolumną

Próbuję utworzyć tabelę z pojedynczą kolumną przy użyciu następującego kodu:

TableView<String> table = new TableView<String>();
table.getColumns().clear();
table.getColumns().add(new TableColumn<String, String>("City Name"));
table.setItems(cityList);

Dostaję jednak tabelę z kolumną „Nazwa miasta”, po której następuje pusta kolumna

Jestem nowym użytkownikiem JavaFx, więc może być lepszy sposób na zrobienie tego.

questionAnswers(1)

yourAnswerToTheQuestion