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

}
怎么修改可以实现慢慢减速下来 ,最后停止
...全文
214 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
飏飏一蝶 2015-11-26
  • 打赏
  • 举报
回复
sleep里面的时间间隔参数改成和时间相关的函数,true改为判断时间间隔上限的比较式子即可。

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧