ZK如何自动关闭弹出窗口而不点击任何按钮?

时间:2013-12-31 10:04:16

标签: java listener zk

我在popup window中显示了一些通知,我想在几秒钟后自动关闭window。有没有办法关闭window而不点击任何button

提前致谢!!

1 个答案:

答案 0 :(得分:1)

在你的祖尔

<window id="main" apply="MyComposer">
<timer id="close" delay="1000" repeats="false"/>
<window id="popup" visible="false">
....

在java中

class MyComposer extents SelectorComposer {

@Wire
Window popup
@Wire
Timer close

public void openPopup {
  popup.setVisible(true);
  popup.doPopup();
  Timer.start();
}

@Listen("onTimer #close")
public void close(Event event) {
  popup.detach();
}

}