1.在初始化的时候绘制一个泡泡
2.做一个定时器辩液扰,每次到Timer()的时候 把绘制的图埋念形的坐标改变一定的像素携旦(可以做成函数,这样轨迹可以随意改变)
3.使客户区无效 重绘。
4.左键,右键 其控制作用,其实就是用来控制定时器的,你可以在客户区加上两个消息响应函数,分别对应 左键和右键的。当单击左键的时候,触发函数响应,这里可以加上一个killtimer() 单击右键的时候,再加上一个settimer()
我是这个思路.至于实现,还是自己多动手吧,能学到不少东西
应该是implements一个runnable然后在run里写代码。
long time1
while(true){//自己在循环枣森里设置退出循环的条件。
time1 = System.currentTimeMillis()
x++//这里随便写了,每次循环改变知芹一次位置就是动画了。
long elapsed = System.currentTimeMillis() - time1
if(elapsed<50){//每帧固搭岩毕定50毫秒
sleep(50-elapsed)//休眠,以便每帧都可以达到50
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)