public final ReadOnlyBooleanProperty armedProperty ()

Indicates that the button has been "armed" such that a mouse release will cause the button's action to be invoked. This is subtly different from pressed. Pressed indicates that the mouse has been pressed on a Node and has not yet been released. arm however also takes into account whether the mouse is actually over the button and pressed.

Returns:  the property to indicate that the button has been "armed"