(JavaFX) textFieldの変更を知る方法

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/

スポンサーリンク
Rectangle大広告
Rectangle大広告

シェアする

  • このエントリーをはてなブックマークに追加

フォローする