Слушайте изменения в TextField, определенные в FXML
Это старый вопрос, но если javafx вам нужен слушатель для TextField, вы javafx-8 можете сделать это без какого-либо javafx-8 кода, необходимого в initialize()
через javafx-8 FXML.
Добавьте атрибут onTextChange
с javafx-8 обработчиком в текстовое javafx поле:
в FXML тогда есть метод javafx в вашем контроллере:
public void userTyped(StringProperty property, String oldValue, String newValue) {
// do stuff
}
(обратите javafx-8 внимание, что ответ James_D javafx с привязкой выражения будет fxml чище, если вы хотите отключить javafx только кнопку)
Вы можете увидеть javafx-8 here официальную документацию javafx-8 по этому вопросу.
javafx
javafx-8
fxml
Слушайте изменения в TextField, определенные в FXML
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.