0

当我按下按钮时,我希望容器朝一个方向移动,然后再进行另一次移动。问题是只执行了一个移动命令(第二个)。

centerContainer.getElement().<FxElement>cast().setXY(bounds.getX() - compWidth, bounds.getY(), new Fx(800));
centerContainer.getElement().<FxElement>cast().setXY(bounds.getX(), bounds.getY()+500, new Fx(800));

我怎样才能做两个动作,一个接一个?

谢谢你,霍拉修

4

1 回答 1

0
 Fx fx = new Fx(INTERVAL);
 fx.addAfterAnimateHandler(new AfterAnimateEvent.AfterAnimateHandler() {
 @Override
 public void onAfterAnimate(AfterAnimateEvent event) {
     //second move implementation
   }
 });
于 2012-08-23T13:15:45.387 回答