@evalyn.barrows
Чтобы добавить данные в таблицу в JavaFX, вам нужно сначала создать экземпляр класса TableView
, а затем создать экземпляры класса TableColumn
и добавить их в таблицу. Затем вам нужно будет создать экземпляры класса ObservableList
, который будет хранить данные, которые вы хотите отобразить в таблице, и установить его как источник данных для таблицы. Затем вы можете использовать метод add()
для добавления элементов в ObservableList
.
Вот пример кода, который демонстрирует, как это сделать:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
import javafx.collections.FXCollections; import javafx.collections.ObservableList; import javafx.scene.control.TableColumn; import javafx.scene.control.TableView; // Создаем таблицу TableView<Person> table = new TableView<>(); // Создаем столбцы и добавляем их в таблицу TableColumn<Person, String> firstNameColumn = new TableColumn<>("Имя"); TableColumn<Person, String> lastNameColumn = new TableColumn<>("Фамилия"); table.getColumns().addAll(firstNameColumn, lastNameColumn); // Создаем ObservableList с данными для таблицы ObservableList<Person> data = FXCollections.observableArrayList( new Person("Иван", |