InvalidationListener for IntegerProperty : IntegerProperty « JavaFX « Java






InvalidationListener for IntegerProperty

 

import javafx.beans.InvalidationListener;
import javafx.beans.Observable;
import javafx.beans.property.IntegerProperty;
import javafx.beans.property.SimpleIntegerProperty;

public class Main {
  public static void main(String[] args) {
    IntegerProperty intProperty = new SimpleIntegerProperty(1024);
    final InvalidationListener invalidationListener = new InvalidationListener() {
      @Override
      public void invalidated(Observable observable) {
        System.out.println("invalidated: " + observable);
      }
    };

    intProperty.addListener(invalidationListener);

    intProperty.set(2048);

    intProperty.removeListener(invalidationListener);
    intProperty.set(4096);
  }
}

   
  








Related examples in the same category

1.Binding IntegerProperty with multiply
2.Create IntegerProperty from SimpleIntegerProperty and set constant value
3.Get value from IntegerProperty with get method
4.Get int value from IntegerProperty
5.ChangeListener for IntegerProperty
6.Bind and unbind IntegerProperty
7.Create JavaFX bean with IntegerProperty, StringProperty and ObjectProperty
8.Change new value for IntegerProperty with set method