Eclipse向导机制扩展 - 实现可定制的向导 - 编程入门网
.eclipse.jface.wizard.Wizard#setForcePreviousAndNextButtons(boolean)
*/
public void setForcePreviousAndNextButtons(boolean b) {
// 重写父类方法
}
/*
* (non-Javadoc)
* @see org.eclipse.jface.wizard.Wizard#performFinish()
*/
public abstract boolean performFinish();
/*
* (non-Javadoc)
* @see org.eclipse.jface.wizard.Wizard#setDefaultPageImageDescriptor
* (org.eclipse.jface.resource.ImageDescriptor)
*/
public void setDefaultPageImageDescriptor(ImageDescriptor imageDescriptor) {
// 重写父类方法
}
}
Eclipse向导机制扩展 - 实现可定制的向导(6)时间:2011-10-22 IBM 刘力 杜冰冰树状拓扑结构的 Eclipse 向导 继续以电影票购票系统为例说明,现在用户对该系统提出了新的需求,要求除了预定电影票之外,订 票者还能通过该系统申请成为会员,以及普通会员申请成为 VIP 会员。这样用户的操作出现了分支,我 们需要在前面实现的向导基础上增加新的一个向导页,以供用户选择操作类型:电影票预订,申请成为会 员或者升级为 VIP 会员。假如用户选择“电影票预订”,便进入上一节中实现的订票界面。假如用户选 择“申请成为会员”或者“升级为 VIP 会员”,便分别进入另两条分支,进行相应操作。 根据上面分析,我们需要实现如下向导页。
该向导的树型拓扑结构如下。需要特别指出的是,电影票预订操作,也就是第二级节点向导页 B 处的 实现方式和前面是完全不同的,这里使用的是数状的拓扑结构,而前面采用的是页面动态增加或者减少方 式。 图 5. 电影订票树状拓扑结构 Eclipse向导机制扩展 - 实现可定制的向导(7)时间:2011-10-22 IBM 刘力 杜冰冰首先在向导页 A 中选择操作类型,如果是电影票预订操作,则进入向导页 B,如果是申请成为会员, 则进入向导页 C,如果是升级为 VIP 会员,则进入向导页 D,这是第一次分支;当用户选择电影票预订 并进入向导页 B 之后,用户再选择其用户类型,这是该向导的第二次分支,如果用户是普通用户,则进 入向导页 E 填写普通用户基本信息,然后进入向导页 F 进行选票并结束;如果用户是会员或者 VIP 会 员,则直接进入向导页 F,选票结束之后,进入向导页 G,查看其历史纪录。 普通用户预定电影票操作:首先在向导页 A 中,选择电影票预订,进入订票分支;然后在向导页 B 中,选择普通用户,进入 |
||||||||||||||||||||||||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |