How to populate TableView with String Arraylist in JavaFX
问题 I want to populate TableView with String, String I have only two columns. I couldn't do it. What I tried so far is: ObservableList<String> data = FXCollections.observableArrayList(); for (blabla){ data.addAll(Id,Name); } tableView.getItems().addAll(data); and nothing shows on table. But when I do tableView.getItems() and print it, I see the data I've added. But on table, nothing is shown. I create my columns as follows: TableColumn idColumn = new TableColumn("Id"); TableColumn nameColumn =