JavaFx 2 cria TableView com coluna única

Eu estou tentando criar uma tabela com uma única coluna usando o seguinte código:

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

No entanto, obtenho uma tabela com a coluna "City Name" seguida de uma coluna em branco

Eu sou novo no JavaFx, então pode haver uma maneira melhor de fazer isso.

questionAnswers(1)

yourAnswerToTheQuestion