JavaFX извлекает данные из табличного представления в текстовое поле - PullRequest
0 голосов
/ 27 апреля 2018

Я буду редактировать свои столбцы, но я не знаю, как это сделать. Мне нужно знать, как получить выбранные данные строки в текстовом поле

Я изучаю Java, но не знаю, как это сделать.

Вы можете видеть это на экране

 public void Showeditscreen () {
        Stage editstage = new Stage();

        VBox editbox = new VBox(8);
        editbox.setPadding(new Insets(10));
        editbox.setAlignment(Pos.CENTER);

        Label editlabel = new Label("Edit persondetails");

        TextField editfirstnameinput = new TextField();


        TextField editlastnameinput = new TextField();

        TextField editemailinput = new TextField();

enter image description here

1 Ответ

0 голосов
/ 27 апреля 2018

Вам нужно сделать что-то вроде:

YourObject yourObject = yourTableView.getSelectionModel().getSelectedItem();
TextField editfirstnameinput = new TextField();
editfirstnameinput.setText(yourObject.getFirstName());
TextField editlastnameinput = new TextField();
editlastnameinput.setText(yourObject.getLastName());
TextField editemailinput = new TextField();
editemailinput.setText(yourObject.getEmail());
...