JavaFX将数据从tableview中提取到文本字段中

时间:2018-04-27 18:47:30

标签: java javafx javafx-8

我会编辑我的专栏,但我不知道该怎么做。 我需要知道如何在文本字段中获取所选行数据

我正在学习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 :(得分:0)

您需要执行以下操作:

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());