美文网首页
实例:幸运学员选择器3——实现随机抽取学员

实例:幸运学员选择器3——实现随机抽取学员

作者: 漠漠彡 | 来源:发表于2019-04-09 17:22 被阅读0次

    在完成学员类、选择器类后,开始处理窗口类。首先实现主要功能,学员的随机抽取。

    思路:将学员信息加入List集合之中,通过产生一组小于集合数量的随机数作为集合下标,取得相关的数据。

    利用Selector类中的方法,已经将学员信息从文件中打包入集合,并且实现了随机返回学员参数的方法,因此,对于窗口类的随机抽取功能,只需要调用相关类中的方法就行了。

    因此,首先new一个Selector对象:

    随机数的抽取依赖于定时器,向窗体拖入一个定时器,利用“开始选择”按钮触发随机数定时器,并禁用按钮:

    对于定时器事件,选择定时周期为50ms,

    为了能够明确的看到设置,可以用代码来设置参数,由于定时器参数是固定的,可以通过初始化直接完成,节约程序资源:

    触发随机学员获取事件并展示:

    相关文章

      网友评论

          本文标题:实例:幸运学员选择器3——实现随机抽取学员

          本文链接:https://www.haomeiwen.com/subject/ixjviqtx.html