当用户到达 JFace 向导的最后一页时,我想禁用取消按钮(因为那时您无法真正“取消”)。
如何才能做到这一点?
更新: 这与我的previous question无关关于取消按钮,该按钮与运行异步操作时完全禁用向导对话框有关,并且涉及不同的 api。
最佳答案
您尝试做的事情对用户来说并不好:-) 用户应该能够在任何给定时间点取消向导。
没有直接的 API。为此,您需要扩展 WizardDialog。使用 getButton(IDialogConstants.CANCEL_ID) 获取取消按钮。您可以启用/禁用该按钮。
关于java - 禁用向导最后一页上的 JFace 向导 'Cancel' 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5879608/