我注意到来自 Intellij IDEA Open APIgetFinishButton()
的类中的方法已被弃用。com.intellij.ide.wizard.AbstractWizard
但是对该方法没有评论,我找不到任何文档。我需要做的只是启用/禁用按钮。因此,执行此操作的任何方法(即使不直接访问对象)都可以。我怎样才能做到这一点?
问问题
187 次
1 回答
1
完成按钮仅在向导的最后一步可用,因此您应该getNextButton()
在最后一步使用此按钮。
进行了重构以删除单独的“完成”按钮,现在“下一步”按钮在最后一步变为“ 完成”按钮。
getFinishButton()
不能使用,因为它只是一个存根:
protected JButton getFinishButton() {
return new JButton();
}
要禁用Finish按钮,请覆盖该canGoNext()
方法并false
在需要时返回(或canFinish()
改为覆盖)。
于 2012-10-20T23:06:03.170 回答