用java做个随机数抽奖系统 数值是 00001-------20000
有四个按钮 一个开始 一个停止 一个复位 一个退出
有四个单选按钮 一个一等奖 一个二等奖 一个三等奖 一个四等奖 要求一等奖 3
二等奖 5
三等奖 8
四等奖 150
一二三 分别每次 抽取1名
四等奖 一次抽取 10名
如何利用线程每次单击开使按钮 在按停止按钮抽取四等奖每次抽取十名 一个线程一些好
如下public void run(){
while(flag){
try{
result =Kin.speak(this.r());
randomShow.setText(""+result);
Thread.sleep(10);
}
catch(NumberFormatException e){
System.out.print("NumberFormatException"+e.getMessage());
}
catch(InterruptedException e){
System.out.print("InterruptedException"+e.getMessage());
}
catch(Exception e){
System.out.print("OtherException"+e.getMessage());
}
}
randomShow.setText(""+result);
}
用开始按钮调用
如何在停止按钮中调用另一个线程去实现每次抽取四等奖十名共十五次 老师说用计时器去编写
有四个按钮 一个开始 一个停止 一个复位 一个退出
有四个单选按钮 一个一等奖 一个二等奖 一个三等奖 一个四等奖 要求一等奖 3
二等奖 5
三等奖 8
四等奖 150
一二三 分别每次 抽取1名
四等奖 一次抽取 10名
如何利用线程每次单击开使按钮 在按停止按钮抽取四等奖每次抽取十名 一个线程一些好
如下public void run(){
while(flag){
try{
result =Kin.speak(this.r());
randomShow.setText(""+result);
Thread.sleep(10);
}
catch(NumberFormatException e){
System.out.print("NumberFormatException"+e.getMessage());
}
catch(InterruptedException e){
System.out.print("InterruptedException"+e.getMessage());
}
catch(Exception e){
System.out.print("OtherException"+e.getMessage());
}
}
randomShow.setText(""+result);
}
用开始按钮调用
如何在停止按钮中调用另一个线程去实现每次抽取四等奖十名共十五次 老师说用计时器去编写
按停止按钮的时候启动线程啊~!