0
我注意到來自Intellij IDEA Open API的類com.intellij.ide.wizard.AbstractWizard
中的方法getFinishButton()
已棄用。但沒有評論該方法,我找不到任何文檔。我需要做的只是啓用/禁用按鈕。所以,這樣做的任何方法(即使不直接訪問對象)都很好。我怎樣才能做到這一點?如何啓用/禁用IDEA嚮導上的完成按鈕?
我注意到來自Intellij IDEA Open API的類com.intellij.ide.wizard.AbstractWizard
中的方法getFinishButton()
已棄用。但沒有評論該方法,我找不到任何文檔。我需要做的只是啓用/禁用按鈕。所以,這樣做的任何方法(即使不直接訪問對象)都很好。我怎樣才能做到這一點?如何啓用/禁用IDEA嚮導上的完成按鈕?
完成按鈕僅在嚮導的最後一個步驟中可用,因此您應該在最後一步使用getNextButton()
以獲取此按鈕。
有一個refactoring to remove the separate Finish button現在下一頁按鈕becomes在最後一步完成按鈕。
getFinishButton()
不能使用,因爲它只是一個存根:
protected JButton getFinishButton() {
return new JButton();
}
要禁用完成按鈕覆蓋canGoNext()
方法並在需要時返回false
(或覆蓋canFinish()
代替)。