首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

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

2012-03-16 
eclipse插件开发,swt wizardPage如何把finsih按钮设置成灰色??我现在使用wizard做了两个页面分别的 one,tw

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

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

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

热点排行