当前位置: 代码迷 >> Eclipse >> eclipse插件开发,swt wizardPage怎么把finsih按钮设置成灰色?
  详细解决方案

eclipse插件开发,swt wizardPage怎么把finsih按钮设置成灰色?

热度:346   发布时间:2016-04-23 13:46:58.0
eclipse插件开发,swt wizardPage如何把finsih按钮设置成灰色??
我现在使用wizard做了两个页面分别的 one,two都继承了wizardPage 然后写了一个C类继承Wizard 把A,B都放在了C里面 现在的问题是 我一打开向导 one的页面 下面的finsih按钮还可以点击 请问如何把这个按钮去掉?或者变成不可点击的

------解决方案--------------------
我都说的这么明白了,
1. wizrd.canFinish()方法控制的就是是否可以完成。
2. 这个方法的默认实现就是所有Page都是complete为true的时候,它就可以完成。

所以,要么你直接重写这个方法,要么动态的调用page.setpagecomplete方法
  相关解决方案