JAVA GWT定时器使图形褪色

JAVA GWT定时器使图形褪色,java,gwt,timer,graphic,Java,Gwt,Timer,Graphic,我正在考虑使用两个计时器(一个向某个颜色淡入,然后一个向原始颜色淡入)在图形上创建淡入效果。该图构建如下: SimpleMarkerSymbol pointSymbol = SimpleMarkerSymbol.create(); DojoColor color = DojoColor.fromRGB(125, 125, 255); pointSymbol = (SimpleMarkerSymbol) pointSymbol.setColor(color); pointSymbol = (Sim

我正在考虑使用两个计时器(一个向某个颜色淡入,然后一个向原始颜色淡入)在图形上创建淡入效果。该图构建如下:

SimpleMarkerSymbol pointSymbol = SimpleMarkerSymbol.create();
DojoColor color = DojoColor.fromRGB(125, 125, 255);
pointSymbol = (SimpleMarkerSymbol) pointSymbol.setColor(color);
pointSymbol = (SimpleMarkerSymbol) pointSymbol.setSize(6);

SimpleLineSymbol outline = SimpleLineSymbol.create();
color = DojoColor.fromRGB(0, 0, 0);
outline.setColor(color);
pointSymbol.setOutline(outline);
到目前为止,我的淡入淡出计时器有以下代码:

Timer fadeInTimer = new Timer() {
    int r = 125;
    int g = 125;
    int b = 255;
    @Override
    public void run() {
        for(int i = 0; i<5;i++) {
            r++;
            g++;
            b--;
        }
        DojoColor color = DojoColor.fromRGB(r, g, b);
   }
Timer fadeInTimer=new Timer(){
int r=125;
int g=125;
int b=255;
@凌驾
公开募捐{
对于(inti=0;i您应该使用


然后,您可以在第一个动画的
onComplete
方法中轻松启动一个新动画。

您能否提供一个示例,说明我如何将动画添加到答案(源代码选项卡)链接中的图形对象中.这个例子没有设置图形的动画,我看不出他在哪里有停止条件来知道何时停止旋转
Timer fadeOutTimer = new Timer() {
    int r = 125;
    int g = 125;
    int b = 255;
    @Override
    public void run() {
        for(int i = 0; i<5;i++) {
           r--;
           g--;
           b++;
         }
         DojoColor color = DojoColor.fromRGB(r, g, b);
    }
};