Как добавить информацию к объекту в JavaFX

Flight myFlight = new Flight();
Label passL = new Label();
Label nameL = new Label();
Label ageL = new Label();
TextField passTF = new TextField();
TextField nameTF = new TextField();
TextField ageTF = new TextField();
Button addB = new Button("Add Passenger");
GridPane pane = new GridPane():
primaryStage.setTitle("");
pane.addColumn(0, passL, nameL, ageL, addB);
pane.addColumn(1, passTF, nameTF, ageTF);
Scene scene = new Scene(pane);
primaryStage.setScene(scene);
primaryStage.show();

Как я могу добавить данные из TextField в объект (myFlight), нажав кнопку «Добавить»?

🤔 А знаете ли вы, что...
Java используется в большом количестве крупных корпоративных приложений и систем.


27
1

Ответ:

Решено

Вы должны установить обработку действия для кнопки. Там вы можете извлечь тексты

addB.setOnAction(e -> {
    String tfText = passTF.getText();
    myFlight.setTf(tfText);
});