JavaFXで textFieldの変更を検出するには、ChangeListnerを使用します。
txt.textProperty().addListener(new ChangeListener<String>() { @Override public void changed(ObservableValue<? extends String> observable, String oldValue, String newValue) { System.out.println("TextField txt Changed (newValue: " + newValue + ")"; } });
ここで、oldValue, newValue はそれぞれ入力前後の値を示します。
参考にしたURL:
http://code.makery.ch/blog/javafx-2-event-handlers-and-change-listeners/