Swing では、次のようにボタンを無効にできます。
JButton start = new JButton("Start");
start.setEnabled(false);
とにかくJavaFXボタンでこれを行うことはありますか? ユーザーはボタンを 1 回しか押せないようにする必要があります。
Swing では、次のようにボタンを無効にできます。
JButton start = new JButton("Start");
start.setEnabled(false);
とにかくJavaFXボタンでこれを行うことはありますか? ユーザーはボタンを 1 回しか押せないようにする必要があります。
もちろん。関連するプロパティのみが反対のセマンティクスを持ち、 と呼ばれdisabled
ます。つまり、setDisable
(not setDisabled
) とを使用できますisDisabled
。これは JavaFX プロパティであるため、リスナーを にアタッチすることもできますdisabledProperty
。
http://docs.oracle.com/javafx/2/api/javafx/scene/Node.html#setDisable(boolean)で JavaFX のドキュメントを確認してください。
コード
button.setDisable(false)