JavaFx 2 crea TableView con una sola columna

Estoy tratando de crear una tabla con una sola columna usando el siguiente código:

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

Sin embargo, obtengo una tabla con la columna "Nombre de la ciudad" seguida de una columna en blanco

Soy nuevo en JavaFx, así que podría haber una mejor manera de hacerlo.

Respuestas a la pregunta(1)

Su respuesta a la pregunta