2013-07-26 16 views
36

In altalena, siamo in grado di disabilitare un pulsante mi piace questo:disabilitazione di un pulsante in JavaFX

JButton start = new JButton("Start"); 
start.setEnabled(false); 

Esiste un modo per fare questo con un pulsante JavaFX? L'utente dovrebbe essere in grado di premere il pulsante una sola volta.

risposta

55

Naturalmente. Solo la proprietà correlata ha la semantica opposta e viene chiamata disabled. Il che significa che è possibile utilizzare setDisable (non setDisabled) e isDisabled. Poiché si tratta di una proprietà JavaFX, è anche possibile allegare listener a disabledProperty.

Verificare la documentazione JavaFX al http://docs.oracle.com/javafx/2/api/javafx/scene/Node.html#setDisable(boolean)

Problemi correlati