JAVA简单摇号器
来源:互联网 发布:数据挖掘课程设计 编辑:程序博客网 时间:2024/06/05 07:32
给软件工程专业写的摇号器。
还没有写好。
学号还没有弄完。
暂定V.05
package 摇号;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;public class Yao extends JFrame {static boolean start=false;boolean pause=false;JLabel jl1 = new JLabel();JLabel jl2 = new JLabel();JLabel jl3 = new JLabel();JLabel jl4 = new JLabel();JLabel jl5 = new JLabel();JLabel jl6 = new JLabel();JButton jb1 = new JButton("开始");JButton jb2 = new JButton("结束");printer1 p1 = new printer1(jl1);printer1 p2 = new printer1(jl2);printer1 p3 = new printer1(jl3);printer1 p4 = new printer1(jl4);printer1 p5 = new printer1(jl5);printer1 p6 = new printer1(jl6);public Yao() {setTitle("软件工程专业学生抽取器");setSize(500, 200);setLocationRelativeTo(null);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setLayout(new FlowLayout());init();}public void init() {add(jl1);add(jl2);add(jl3);add(jl4);add(jl5);add(jl6);add(jb1);add(jb2);jb1.addActionListener(new ActionListener() {@Overridepublic void actionPerformed(ActionEvent e) {// TODO Auto-generated method stubstart();}});jb2.addActionListener(new ActionListener() {@Overridepublic void actionPerformed(ActionEvent e) {// TODO Auto-generated method stubstart=pause;}});setVisible(true);}public void start(){start=true;Thread t1 = new Thread(p1);Thread t2 = new Thread(p2);Thread t3 = new Thread(p3);Thread t4 = new Thread(p4);Thread t5 = new Thread(p5);Thread t6 = new Thread(p6);t1.start();t2.start();t3.start();t4.start();t5.start();t6.start();}public static void main(String []args){Yao y=new Yao();y.init();}}class printer1 implements Runnable { JLabel lbl = null;public printer1(JLabel lbl) {this.lbl = lbl;}public void run() {while (Yao.start) {int a = (int) (0 + Math.random() * 9);try{Thread.sleep(100);}catch(InterruptedException e){e.printStackTrace();}String num = String.valueOf(a);lbl.setText(num);}}}
1 0
- JAVA简单摇号器
- 简单java
- Java学习--简单java语法
- Java classpath简单常识
- Java RMI 简单示例
- Java RMI 简单示例
- JAVA-STRUTS简单例子
- JAVA简单吗?
- JAVA最简单常识
- java线程简单介绍
- 一个java简单问题
- JAVA简单数据类型
- Java SE 简单介绍
- Java 简单输入类
- 简单的java聊天室
- Java RMI 简单示例
- java简单数据类型用法
- JAVA Stream 简单操作
- 类加载问题-全方面解析
- Mac 下使用 adb 分析应用内存使用
- MYSQL 多条件查询(case when then else end)案例
- Android View框架总结(三)View工作原理
- mysql索引添加
- JAVA简单摇号器
- TCP/IP、Http、Socket的区别
- document 类
- 千帆渡
- 【BZOJ】2140: 稳定婚姻
- CCF-201403-1-相反数
- linux永久禁用IPV6
- HTML5 本地存储Web Storage
- Android Studio安装配置Genymotion后无法调试APP的解决