как выводить данные в javafx(поле Text)

153
06 февраля 2022, 21:30

Я новичок и только зашел в javaFX. я создал новый проект javaFX в Intelij IDEA, открыл sample.fxml в SceneBuilder и вытащил /TextField/ и /Text/ теперь хочу чтобы число введенное в /TextField/ округлилось и отобразилось в /Text/. Типа "48.9999999 = 49", как выводить информацию в поле Text в IDEA.Желательно без нажатия по кнопке а сразу пока я ввожу число всё происходило. И где можно почитать про всё подобное?

Answer 1

Что бы анализировать текст по мере ввода, вам нужен слушатель изменений.

textField.textProperty().addListener(new ChangeListener<String>() {
@Override
public void changed(ObservableValue<? extends String> observable,
        String oldValue, String newValue) {
    System.out.println(" Text Changed to  " + newValue + ")\n");
 }
});
READ ALSO
PHP возвращает неправильный ответ

PHP возвращает неправильный ответ

Почему то PHP-скрипт выдаёт результат: 74Не понимаю почему

86
проблема с поиском на сайте

проблема с поиском на сайте

Я сделал форму поиска и он благополучно работает если ввести одно слово, но если написать 2 слово через пробел то нечего не работает

84
Как из ФИО сделать урезанную версию?

Как из ФИО сделать урезанную версию?

Помогите решить задачкуНе силен в регулярных выражениях

149