36
禁用按鈕在Swing中,我們可以禁止這樣的按鈕:JavaFX中
JButton start = new JButton("Start");
start.setEnabled(false);
反正是有一個JavaFX的按鈕來做到這一點? 用戶應該只能按一次按鈕。
禁用按鈕在Swing中,我們可以禁止這樣的按鈕:JavaFX中
JButton start = new JButton("Start");
start.setEnabled(false);
反正是有一個JavaFX的按鈕來做到這一點? 用戶應該只能按一次按鈕。
當然。只有相關的財產具有相反的語義並且被稱爲disabled
。這意味着您可以使用setDisable
(而不是setDisabled
)和isDisabled
。由於它是JavaFX屬性,因此您還可以將偵聽器附加到disabledProperty
。
查看JavaFX文檔http://docs.oracle.com/javafx/2/api/javafx/scene/Node.html#setDisable(boolean)