倒计时控件的使用原创
金蝶云社区-熊嘉强
熊嘉强
13人赞赏了该文章 1,472次浏览 未经作者许可,禁止转载编辑于2020年08月29日 15:46:56

1,倒计时控件可以通过如下方式来设置倒计时的时间以及暂停和启动

CountDown countdown = this.getView().getControl("countdow");

// 设置倒计时时间为70秒

countdown.setDuration(20);

// 暂停倒计时

countdown.pause();

// 启动倒计时

countdown.start();

2,倒计时控件的监听,需要监听在倒计时结束的时候进行相应的操作,要实现CountDownListener接口

public void registerListener(EventObject e) {

// TODO Auto-generated method stub

          super.registerListener(e);

          CountDown countdown = this.getView().getControl("countdow");

          countdown.addCountDownListener(this);

}

@Override

public void onCountDownEnd(CountDownEvent evt) {

       // TODO Auto-generated method stub

      CountDownListener.super.onCountDownEnd(evt);

      CountDown countDown = (CountDown) evt.getSource();

      if (countDown.getKey().equals("countdow")) {

              this.getView().showMessage("时间已到!");

       }

}


图标赞 13
13人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0