JavaFX Properties - xemacscode

logonew

Java, PHP, JavaScript, JavaFX and other programming languages tutorials.

Friday, March 27, 2020

JavaFX Properties

JavaFX Properties

- store the inner state of a control and allow us to listen to the state change
- that means that we will be able to perform an action when the value changes

Types:
  • Read / Write
  • Read-Only
Usage
  • import javafx.beans.property
  • Read / Write
    • javafx.beans.property.SimpleStringProperty
    • javafx.beans.property.SimpleDoubleProperty
    • javafx.beans.property.SimpleIntegerProperty
    • javafx.beans.property.SimpleBooleanProperty

  • Read-Only
    • javafx.beans.property.ReadOnlyBooleanWrapper
    • javafx.beans.property.ReadOnlyIntegerWrapper
    • javafx.beans.property.ReadOnlyDoubleWrapper
    • javafx.beans.property.ReadOnlyStringWrapper
Example:

Read / Write
StringProperty value = new SimpleStringProperty("JavaFX);
value.set("JavaFX Tutorial");
System.out.println("Changed StringProperty" + value.get());

Ready Only
ReadOnlyStringWrapper value = new ReadOnlyStringWrapper("JavaFX);
ReadOnlyStringProperty readyOnlyValue = value.getReadOnlyProperty();

No comments:

Post a Comment