Как взять строку из textfield

Как взять данние из textfield javafx


Ответы (1 шт):

Автор решения: Perfect Voyage

Ну тут 2 варианта развития событий.

Если вы используете FXML разметку, то вы, вашему объекту там, присваиваете id. Чтобы объект был доступен в коде, вы объявляете его в контроллере с таким же id. Чтобы другие классы видели id вашего элемента, нужно передавать им экземпляр контроллера. Ну и после всего этого вы можете юзать .getText(); С этим вам хорошо поможет разобраться SceneBuilder.

Если это внутрянка, то

TextField tf = new TextField();
String z = tf.getText();
→ Ссылка