Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Animation 选项卡集SmartGwt的动画_Animation_Tabs_Smartgwt - Fatal编程技术网

Animation 选项卡集SmartGwt的动画

Animation 选项卡集SmartGwt的动画,animation,tabs,smartgwt,Animation,Tabs,Smartgwt,我正在尝试在SmartGwt选项卡的选项卡集中添加动画,以获得方法GWT:tabPanel.setAnimationDuration(1000)的效果 但它什么也不做,这是代码: final TabSet topTabSet = new TabSet(); topTabSet.setAnimateMoveTime(1000); topTabSet.setTabBarPosition(Side.TOP); topTabSet.setWidth(400); t

我正在尝试在SmartGwt选项卡的选项卡集中添加动画,以获得方法GWT:tabPanel.setAnimationDuration(1000)的效果

但它什么也不做,这是代码:

    final TabSet topTabSet = new TabSet();
    topTabSet.setAnimateMoveTime(1000);
    topTabSet.setTabBarPosition(Side.TOP);
    topTabSet.setWidth(400);
    topTabSet.setHeight(200);

    Tab tTab1 = new Tab("Blue", "pieces/16/pawn_blue.png");
    Img tImg1 = new Img("pieces/48/pawn_blue.png", 48, 48);
    tTab1.setPane(tImg1);

    Tab tTab2 = new Tab("Green", "pieces/16/pawn_green.png");
    Img tImg2 = new Img("pieces/48/pawn_green.png", 48, 48);
    tTab2.setPane(tImg2);
所有动画都无法在选项卡集上工作

我希望你能帮我把它做好。
多亏了据我所知,
setAnimateMove
是从
Canvas
继承的,因此它将用于设置整个选项卡集从一个位置到另一个位置的位置变化的动画。 对于版本2.3中的Gwt TabLayoutPanel,方法
setAnimationDuration
不是从
ResizeComposite
继承的,它设置选项卡之间动画转换的持续时间。 因此,您可能需要使用选择事件设置选项卡内容的动画