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);
}
};