浏览 2270 次
锁定老帖子 主题:ZK的Window分析
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-07-16
ZK的Window有多种模式,Overlap模式,Modal模式,Popup模式,Embedded模式。 现在我们针对不同的模式,进行区别说明: Embedded模式:如果我们不进行针对性操作,默认的我们创建Window是属于Embedded模式,即嵌到相应的组件上的。 Overlap模式:创建的窗体是在Page之内的,不是相对某个组件,可以理解成浮动的,在最上层。 Modal模式:创建的窗体也是浮动的,只是它会产生阴影层,使它后面的层不可见,并且会阻塞后面的操作,直到您执行关闭,或者开启其他窗口模式,才可执行其后面的操作。 如 代码段:win1.doModal(); f1(); f1()要等到此窗体关闭后才执行 Popup模式:与Overlap模式类似,只是此模式的窗体,在页面其他组件点击,此窗体就隐藏。 通过对上面的分析,我们知道弹窗怎么实现了,除Embedded模式之外的模式都可以,只看你的应用场景是什么?然后选择对应的模式。 注:创建弹窗时,最好对弹窗加上caption组件。窗口Title,关闭按钮,Logo都在此組件顯示。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |