1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| public MonControlleur extends ... {
@FXML
private Whatever monControle;
[...]
monControle.onActionProperty().bind(onFinishedProperty());
[...]
private final ObjectProperty<EventHandler<ActionEvent>> onFinished = new SimpleObjectProperty(this, "onFinished", null);
public final void setOnFinished(EventHandler<ActionEvent> value) {
onFinished .set(value);
}
public final EventHandler<ActionEvent> getOnFinished() {
return onFinished.get();
}
public final ObjectProperty<EventHandler<ActionEvent>> onFinishedProperty() {
return onFinished;
}
} |