资源简介

最新版点名器,修正了以前版本的一些不足。经过测试的完美版

资源截图

代码片段和文件信息

import java.awt.BorderLayout;
import java.awt.Button;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.frame;
import java.awt.GridLayout;
import java.awt.Panel;
import java.awt.TextArea;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import javax.swing.Jframe;
import java.io.*;


class Text
{
  static boolean run = false;
  static boolean run2 = false;
  static boolean flag = true;
  static boolean flag1 = false;
  static boolean flag2 = true;
  static int number = 0;
  static int i = 1;
  static int j = 1;
  static TextArea ta1 = new TextArea(““ 10 10 3);
  static TextArea ta2 = new TextArea(““ 10 10 3);
}


class Roll  implements Runnable
{
  static String[] names = { “柳雪滨(1)“ “宁少雄(2)“ “王丹阳(3)“ “白冰洋(4)“ “白振鹏(5)“ “曹建(6)“  “陈泉(8)“  
    “范松森(12)“ “冯星(13)“ “高昊(14)“ “高山(15)“  “龚乐(17)“ “巩艳鹏(18)“ “官嘉欣(19)“ “郭豪杰(20)“ “郝小波(21)“ “何高鸿(22)“ “何潘(23)“ “黄桂军(24)“ “江文亮(25)“ 
    “蒋景旺(27)“ “荆金磊(28)“ “李广宇(29)“ “李璡(30)“  “梁瑞(32)“ “廖翼(33)“ “刘相聪(35)“ “刘孝松(36)“ “刘学祥(37)“ “刘于东(38)“ “马国安(39)“ “马雄(40)“ “孟雨尘(41)“ “廖军(42)“ “宁业青(44)“ “欧志聪(45)“ “濮家丰(46)“  “邱汪青(48)“ “申彤(49)“ “沈苏(50)“  “苏志强(52)“ “孙继鹏(53)“ “孙磊(54)“ “唐志泉(55)“  
    “田久东(57)“ “王春永(58)“ “王建刚(59)“ “王晓东(60)“ “王阳(62)“ “吴燕飞(63)“ “吴振文(64)“ “谢守俊(65)“ “徐存金(66)“ “徐泽众(67)“ “薛磊喜(68)“ “杨波(69)“ “杨文哲(70)“ “杨忠健(71)“  “袁龙(73)“ “周志鑫(82)“  “邹腾慧(84)“ “宋佳伟(85)“  “史俊(87)“ “赵祖熠(89)“
    };

  static int num = 0;

  static int used[]=new int[10];    //java中的数组和C语言中的不一样,必须指定大小。
  static int usednum=0;
  
  public void run() 
  {
  while( Text.flag)
  {
  while(Text.run)
  {   
  num = (int)(Math.random() * names.length);
  Text.ta1.setText(names[num]);
  }
  }
  }
  
static  public void test()
{
    int i;
       for(i=0;i         if(num==used[i])
        {
        i=0;
        num = (int)(Math.random() * names.length);
        }
       
}

static  public void process()
{
         used[usednum++]=num;  
}


}


class Roll2  implements Runnable
{
static String[] names = {  “陈春杰(7)““陈小平(9)“ “代莹莹(10)“ “杜晓晴(11)““宫丹丹(16)“ “牟楠(43)““齐言(47)““于娜娜(72)““袁艺(74)“ “曾丽萍(75)“  “张丽媛(76)“ “赵瑞婕(77)“ “钟雨霏(78)“ “周璐(79)“
“周莹(80)“ “周余波(81)“ “李兆靖(31)“ “顾丹丹(88)““石国姗(51)““唐忠(56)““王星星(61)“ “朱瑞新(83)““元燕芹(86)““刘娜(34)“ “江亚羲(26)“ 
};

 static int num ;

 static int used[]=new int[10];    //java中的数组和C语言中的不一样,必须指定大小。
 static int usednum=0;

public void run() 
{
  while( Text.flag2)
  {
  while(Text.run2)
  {   

  num = (int)(Math.random() * names.length);
  Text.ta1.setText(names[num]);
  }
  }
}

static  public void test()
{
    int i;
       for(i=0;i     

评论

共有 条评论