java 大神 请帮 小弟 请入

疲劳1993 学生  2015-11-26 08:23:22
我想做一个随机点名器,点击开始按钮时,名字会动态的改变,希望点击停止按钮的时候,名字滚动可以慢慢减速下来,最后停止,但是不知道怎么做。
目前我的线程体是这样的
public void run() {
while (true) {
Random r = new Random();
m.label2.setText(m.name[r.nextInt(m.name.length)]);
try {
Thread.sleep(10);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

}
怎么修改可以实现慢慢减速下来 ,最后停止
...全文
180 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
飏飏一蝶 2015-11-26
sleep里面的时间间隔参数改成和时间相关的函数,true改为判断时间间隔上限的比较式子即可。
回复
相关推荐
发帖
J2ME
创建于2007-09-28

1.3w+

社区成员

Java J2ME
申请成为版主
帖子事件
创建了帖子
2015-11-26 08:23
社区公告
暂无公告