精华内容
下载资源
问答
  • 最简单的随机数抽签程序!wwenxue.com已打包成双击可运行的exe程序! 基于java swing编写,功能相当简单!非常完美。!大家可以下载测试
  • java抽签程序下载

    2020-01-07 14:03:49
    抽签程序,可以用于各种需要进行抽奖、抽签的场合。只需要点几下鼠标,您就可以方便快速地搞定联欢、聚会的抽奖环节。
  • Java抽签程序

    2020-01-31 19:21:02
    Java抽签程序 package Lotter; import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JOptionPane; import javax.swing....

    Java抽签小程序

    package Lotter;
    
    import javax.swing.ImageIcon;
    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JOptionPane;
    import javax.swing.JPanel;
    import javax.swing.JTextArea;
    import javax.swing.JTextField;
    import javax.swing.RootPaneContainer;
    import javax.swing.WindowConstants;
    import javax.swing.plaf.basic.BasicArrowButton;
    import javax.swing.text.html.HTML;
    
    import java.awt.AWTException;
    import java.awt.Font;
    import java.awt.Frame;
    import java.awt.Graphics;
    import java.awt.Image;
    import java.awt.Panel;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.awt.event.WindowEvent;
    import java.io.BufferedReader;
    import java.io.BufferedWriter;
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.FileReader;
    import java.io.FileWriter;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.io.OutputStream;
    import java.io.PrintWriter;
    import java.io.Writer;
    import java.nio.channels.NonWritableChannelException;
    import java.util.ArrayList;
    import java.util.Random;
    import java.util.Scanner;
    import java.util.concurrent.ForkJoinPool;
    import java.util.Scanner;
    
    public class lottery22 extends JFrame {
    	private static final String URL = "Name1.txt";
    	private JPanel jp = new JPanel();
    
    	private JTextArea jta = new JTextArea();
    
    	// 添加背景
    	public void image() {
    		Frame frame = new JFrame("背景图设置");
    		((JFrame) frame).setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    		ImageIcon img = new ImageIcon("src/Lotter/lottery.jpg");
    		JLabel imgLabel = new JLabel(img);
    		this.getLayeredPane().add(imgLabel, new Integer(Integer.MIN_VALUE));
    		imgLabel.setBounds(0, 0, img.getIconWidth(), img.getIconHeight());
    		JPanel jP = (JPanel) this.getContentPane();
    		jP.setOpaque(false);
    
    	}
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		// 调用构造方法
    		lottery22 i = new lottery22();
    
    		// 调用背景
    		i.image();
    		try {
    			i.start();
    		} catch (Throwable e) {
    			e.printStackTrace();
    		}
    
    	}
    
    	// 创建窗体
    	public lottery22() {
    		this.setTitle("抽奖");
    		this.setBounds(300, 200, 1216, 856);
    		this.setSize(1216, 856);
    		this.setLocation(300, 200);
    		this.setDefaultCloseOperation(WindowConstants.HIDE_ON_CLOSE);
    		this.setVisible(true);
    		// 主窗体的按钮
    		JButton jb = new JButton("开始抽签");
    		jb.setFont(new Font(null, Font.PLAIN, 20));
    		jb.setBounds(100, 600, 200, 60);
    		Panel panel1 = new Panel();
    		panel1.add(jb);
    
    		jb.addActionListener(new ActionListener() {
    
    			public void actionPerformed(ActionEvent e) {
    
    				BufferedReader br = null;
    				try {
    					br = new BufferedReader(new FileReader(URL));
    				} catch (FileNotFoundException e1) {
    					// TODO Auto-generated catch block
    					e1.printStackTrace();
    				}
    				ArrayList<String> array = new ArrayList<String>();
    				String line = null;
    				try {
    					while ((line = br.readLine()) != null) {
    						array.add(line);
    					}
    				} catch (IOException e1) {
    					// TODO Auto-generated catch block
    					e1.printStackTrace();
    				}
    				try {
    					br.close();
    				} catch (IOException e1) {
    					// TODO Auto-generated catch block
    					e1.printStackTrace();
    				}
    				// 随机产生一个索引
    				Random r = new Random();
    				int index = r.nextInt(array.size());
    				// 根据该索引获取一个值
    				String name = array.get(index);
    				/*
    				 * if(jb ==e.getSource()){ textarea(); }
    				 */
    				JOptionPane.showMessageDialog(null, name, "信息消息提示框", JOptionPane.INFORMATION_MESSAGE);
    
    			}
    
    		});
    		this.add(jb);
    
    	}
    	/*
    	 * public void textarea(){
    	 * 
    	 * jp.setLayout(null);
    	 * 
    	 * jta.setBounds(20,20,150,100);
    	 * 
    	 * jp.add(jta);
    	 * 
    	 * jta.setLineWrap(true);
    	 * 
    	 * this.add(jp);
    	 * 
    	 * this.setTitle("结果");
    	 * 
    	 * this.setDefaultCloseOperation(WindowConstants.HIDE_ON_CLOSE);
    	 * 
    	 * this.setResizable(false);
    	 * 
    	 * this.setBounds(100, 100, 200, 200);
    	 * 
    	 * this.setVisible(true);
    	 * 
    	 * 
    	 * }
    	 */
    
    	// 主程序
    	public void start() throws AWTException, Throwable {
    		// 注册窗口
    		JFrame jf = new JFrame("注册");
    		jf.setSize(300, 300);
    		jf.setLocationRelativeTo(null);
    		jf.setDefaultCloseOperation(WindowConstants.HIDE_ON_CLOSE);
    
    		JPanel panel = new JPanel();
    		jf.setVisible(true);
    		// 创建文本框
    		final JTextField text = new JTextField(8);
    		text.setFont(new Font(null, Font.PLAIN, 20));
    		Panel panel1 = new Panel();
    		panel1.add(text);
    
    		// 创建按钮
    
    		JButton btn1 = new JButton("关闭");
    		btn1.setFont(new Font(null, Font.PLAIN, 20));
    
    		btn1.addActionListener(new ActionListener() {
    
    			public void actionPerformed(ActionEvent e) {
    				jf.dispatchEvent(new WindowEvent(jf, WindowEvent.WINDOW_CLOSING));
    
    			}
    		});
    		panel1.add(btn1);
    		JButton btn = new JButton("提交");
    		btn.setFont(new Font(null, Font.PLAIN, 20));
    
    		btn.addActionListener(new ActionListener() {
    			public void actionPerformed(ActionEvent e) {
    				// if (btn == e.getSource()) {
    				// 文件写入
    				/**
    				 * File file = new File("Name.txt"); if (file.exists() != true)
    				 * { try { file.createNewFile(); } catch (Exception e) {
    				 * e.printStackTrace(); }
    				 */
    
    				int number = 1;
    				Thread ht = new Thread() {
    					public void run() {
    						try {
    							FileOutputStream os = new FileOutputStream("Name1.txt", true);
    							PrintWriter pW = new PrintWriter(os);
    							// BufferedWriter bW = new BufferedWriter(os);
    							while (true) {
    								String string = text.getText();
    								// pW.write("\r\n");
    								pW.println(string);
    								// pW.append(string);
    								pW.close();
    							}
    
    							// if (btn1 == e.getSource()) {
    
    							// os.close();
    							// }
    						} catch (Exception a) {
    							a.printStackTrace();
    						}
    						;
    					}
    				};
    				ht.start();
    
    			}
    
    		});
    		panel1.add(btn);
    		jf.setContentPane(panel1);
    	};
    
    }
    
    
    展开全文
  • 随机数抽签程序!已打包成双击可运行的exe程序; 也可以直接找到源码中的jar包,在java环境中使用java -jar jar包名称 运行查看
  • java swing 随机数抽签程序,基于java swing编写,主要是学习swing的众多操作,一些基本组件的使用,但本抽签程序实际上效果挺不错,项目源码中已编译生成有exe可执行文件,不过运行需要你的电脑中安装有Java 环境 ...
  • 很好玩且适用java编写的自动抽签程序. 一下便知道了。。。。
  • 全班抽签java程序

    2019-10-08 10:42:35
    package dianming; import java.util.... //老师说全班同学都要演讲一遍ppt,但是没人愿意第一个,于是就写了这个全班抽签程序 public static void main(String[] args) { // TODO Auto-generated method st...

    package dianming;
    import java.util.Scanner;
    public class Dmdemol {
        //老师说全班同学都要演讲一遍ppt,但是没人愿意第一个,于是就写了这个全班抽签的程序
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Scanner sc=new Scanner(System.in);
            Scanner sc1=new Scanner(System.in);
            System.out.println("请输入学生个数");
            int gs=sc.nextInt();
            System.out.println("请输入学生姓名:");
            String [] jh=new String[gs];
            String [] jh1=new String[gs];
            for(int i=0;i<gs;i++) {
                System.out.println("第"+(i+1)+"个");
                String xm=sc1.nextLine();
                jh[i]=xm;
            }
            jh1=get(gs,jh);
            System.out.println("输出随机抽到结果:");
            for( int j=0;j<gs;j++) {
                System.out.println((j+1)+"号"+jh1[j]+" ");
            }

     

        }

        public static    String[] get(int n,String []a) {
            String []cps=new String[n];
            boolean flag[]=new boolean[n];//下标表示记号
            int index;
            for(int i=0;i<n;i++) {
                do {//去重法
                    index=(int)(Math.random()*n);
                }while(flag[index]==true);
                cps[i]=a[index];
                flag[index]=true;    
            }
            return cps;//返回一个随机排序后的数组
        }


    }

     

    展开全文
  • 随机数抽签程序第二版!已打包成双击可运行的exe程序!win7、jdk1.6下已测~~ 基于java swing编写,功能相当简单!! 程序启动产生0~100的随机数在jTextField中不停跳动,点击开关按钮,停止显示一个随机数!!再点击...
  • 拿宿舍抽签来举例子(宿舍抽签出人去干活,6人间) 直接先上代码,再解释 package Shuai; import java.util.Random; import java.util.Scanner; public class 抽签需改善 { public static void main(String[]args) {...

    拿宿舍抽签来举例子(宿舍抽签出人去干活,6人间)
    直接先上代码,再解释

    package Shuai;
    
    import java.util.Random;
    import java.util.Scanner;
    
    public class 抽签需改善 {
    public static void main(String[]args) {
    	System.out.println("请输入你要抽取的人数");
    	Scanner scanner=new Scanner(System.in);
    	int x=scanner.nextInt();
    	int[]a=new int[x];
    	int randomNum = 0;
    	int key=0;
    	for (int i = 0; i < a.length; i++) {
    		randomNum=(int)(Math.random()*x+1);
    		if(i==0) {
    			randomNum=a[i];
    			continue;
    		}
    		for (int j = 0; j <= i; j++) {
    			if(a[j]==randomNum) {
    				key=1;
    			}
    		}
    		if(key==0) {
    			a[i]=randomNum ;
    		}else {
    			i--;
    			key=0;
    			continue;
    		}
    	}for (int c = 0; c < a.length; c++) {
    		if(a[c]==0) {
    		System.out.println("张超");}
    		if(a[c]==1) {
    			System.out.println("晋子健");}
    		if(a[c]==2) {
    			System.out.println("邵金河");}
    		if(a[c]==3) {
    			System.out.println("刘洋");}
    		if(a[c]==4) {
    			System.out.println("路金熙");}
    		if(a[c]==5) {
    			System.out.println("李先凯");}
    	}
    }
    }
    

    第一步 ; 决定抽几个人并创建数组

    利用Scanner从键盘录入要抽取的人数x(本例子为6),并创建有x个元素的数组

    System.out.println("请输入你要抽取的人数");
    	Scanner scanner=new Scanner(System.in);
    	int x=scanner.nextInt();
    	int[]a=new int[x];
    

    第二步 ;引入key与randomNum

    为了生成不重复的随机数,除了引入随机数以外我们用一个key来当作一个衡量。

    int randomNum = 0;
    	int key=0;
    

    第三步 ;生成不重复的随机数

    	for (int i = 0; i < a.length; i++) {
    		randomNum=(int)(Math.random()*x+1);//生成x个随机数
    		if(i==0) {
    			randomNum=a[i];
    			continue;
    		}
    		for (int j = 0; j <= i; j++) {
    			if(a[j]==randomNum) {
    				key=1;
    			}
    		}
    		if(key==0) {
    			a[i]=randomNum ;
    		}else {
    			i--;
    			key=0;
    			continue;
    		}
    

    在这里对第三步第二行的这里的+1给出一个解释。

    randomNum=(int)(Math.random()*x+1);
    

    Math.random()返回一个double类型的0.0-1.0之间的数值,包括0,不包括1,这个数值*100,那范围不就是0-100(不包括)了么。强转之后范围就是0-99,为了达到我们手动选择生成几个随机数的目的,让其+1.
    总之一句话解释就是由于强转的原因,范围缩小了1,现在给它补回来。

    进入正文解释

    首先根据注释得知,先生成x(6)个随机数。

    randomNum=(int)(Math.random()*x+1);//生成x个随机数
    

    其次,当i==0时,记录下此时的随机数并放入数组a中成为下表为0的数组中的第一个元素a[i]=randomNum
    (a[0]=第一个随机数)
    然后使用continue结束语句使for循环后面的内容正常进行。

    for (int j = 0; j <= i; j++) {
    			if(a[j]==randomNum) {
    				key=1;
    			}
    		}
    		if(key==0) {
    			a[i]=randomNum ;
    		}else {
    			i--;
    			key=0;
    			continue;
    		}
    

    若a[1]=randomNum(与a[0]重复了),则使key=1,并使i–,key=0(再循环一次),
    若a[1]与a[0]不同,则将其放入数组中称为下标为1的数组中的第二给元素。

    总之着两句话的意思用一句话解释就是

    在将随机数放入数组前进行一个判断
    若是数组里的数与新生成的数有重复则再生成一次随机数,若是无重复则
    将其录入数组中,直到录完并形成你所需要的数组。

    我已经尽力写的详细了,我觉得有时候真的是人的懒推动了技术的进步(手动滑稽)

    展开全文
  • 一个最简单的随机数抽签程序!已打包成双击可运行的exe程序! 基于java swing编写,功能相当简单!! 就是点击roll产生一个0~100的随机数先到jTextField,再点击再显示一个!!基本满足简单的随机抽签!! 项目采用...
  • JS抽签程序

    千次阅读 2016-09-22 23:04:44
    为大家分享一个简单的JS实现的抽签程序: JS代码如下: var names = [ "名称一", "名称二", "名称三", ]; var time; function begin(){ document.getElementById("btnBegin").disabled = true; chouqian(); } ...

    为大家分享一个简单的JS实现的抽签程序:

    JS代码如下:

    <span style="font-size:18px;">var names = [
    "名称一",
    "名称二",
    "名称三",
    ];
    var time;
    function begin(){
    document.getElementById("btnBegin").disabled = true;
    chouqian();
    }
    function chouqian(){
    var index = Math.floor(Math.random()*1000 % names.length);
    var name = names[index];
    document.getElementById("result").innerHTML = name;
    time = window.setTimeout(chouqian,2);
    }
    function end(){
    window.clearTimeout(time);
    document.getElementById("btnBegin").disabled = false;
    }</span>

    完整版:

    <span style="font-size:18px;"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
     <TITLE>抽签 </TITLE>
     <SCRIPT LANGUAGE="JavaScript">
    var names = [
    "名称一",
    "名称二",
    "名称三",
    ];
    var time;
    function begin(){
    document.getElementById("btnBegin").disabled = true;
    chouqian();
    }
    function chouqian(){
    var index = Math.floor(Math.random()*1000 % names.length);
    var name = names[index];
    document.getElementById("result").innerHTML = name;
    time = window.setTimeout(chouqian,2);
    }
    function end(){
    window.clearTimeout(time);
    document.getElementById("btnBegin").disabled = false;
    }
     </SCRIPT>
    </HEAD>
    
    <BODY>
    <div style="text-align:center;margin-top:100px">
    <h1>抽签程序</h1>
    <h3 id="result" style="color:blue"></h3>
    <INPUT TYPE="button" VALUE="开始" id="btnBegin" ONCLICK="begin();"> 
    <INPUT TYPE="button" VALUE="结束" id="btnEnd" ONCLICK="end();">
    </div>
    </BODY>
    </HTML></span>


    基于java swing随机抽签程序:(详细可以在我的资源中找到源码)

    </pre><pre name="code" class="java"><span style="font-size:18px;"></span>
    /*
     * To change this template, choose Tools | Templates
     * and open the template in the editor.
     */
    
    
    /*
     * RandomNumber.java
     *
     * Created on 2011-1-27, 21:17:45
     */
    
    
    package randomnum;
    
    
    import java.awt.Dimension;
    import java.awt.GraphicsEnvironment;
    import java.awt.Toolkit;
    import java.util.Random;
    import java.util.Timer;
    import java.util.TimerTask;
    import java.util.logging.Level;
    import java.util.logging.Logger;
    
    
    /**
     *
     * @author Administrator
     */
    public class RandomNumber extends javax.swing.JFrame {
    
    
        private boolean b = true;
        private Toolkit toolkit;
        private Timer timer;
    
    
        private void AnnoyingBeep() {
            toolkit = Toolkit.getDefaultToolkit();
            timer = new Timer();
            timer.schedule(new RemindTask(),
                   0,        //initial delay
                   1*50);  //subsequent rate
        }
    
    
        class RemindTask extends TimerTask {
            Random R = new Random();
            int num = 0;
    
    
            public void run() {
                if (b) {
                    num = R.nextInt(100);
                    RandomField.setText(String.valueOf(num));
                    toolkit.beep();
                }
            }
        }
     
    
    
        /** Creates new form RandomNumber */
        public RandomNumber() {
            initComponents();
    
    
            AnnoyingBeep();
    
    
            //让Frame打开后自动居中
            setLocationRelativeTo(getOwner());
    
    
            // JFrame打开后全屏。
    //        Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
    //        this.setBounds(0,0,screenSize.width,screenSize.height);
    
    
            //JFrame打开后最大化
    //        GraphicsEnvironment env = GraphicsEnvironment.getLocalGraphicsEnvironment();
    //        this.setExtendedState(this.getExtendedState() | this.MAXIMIZED_BOTH);
    
    
    
    
    
    
    
    
    //        Rool();
             
        }
    
    
        /** This method is called from within the constructor to
         * initialize the form.
         * WARNING: Do NOT modify this code. The content of this method is
         * always regenerated by the Form Editor.
         */
        @SuppressWarnings("unchecked")
        // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
        private void initComponents() {
    
    
            Tittle = new javax.swing.JLabel();
            RandomField = new javax.swing.JTextField();
            BtnStop = new javax.swing.JToggleButton();
            jLabel1 = new javax.swing.JLabel();
            jLabel2 = new javax.swing.JLabel();
    
    
            setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
            setTitle("RandomNumber");
            setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
    
    
            Tittle.setFont(new java.awt.Font("微软雅黑", 1, 24)); // NOI18N
            Tittle.setForeground(new java.awt.Color(0, 102, 255));
            Tittle.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
            Tittle.setText("随机抽签程序");
            Tittle.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
    
    
            BtnStop.setFont(new java.awt.Font("微软雅黑", 1, 12)); // NOI18N
            BtnStop.setForeground(new java.awt.Color(102, 102, 102));
            BtnStop.setText("Stop");
            BtnStop.setToolTipText("请单击停止!");
            BtnStop.addActionListener(new java.awt.event.ActionListener() {
                public void actionPerformed(java.awt.event.ActionEvent evt) {
                    BtnStopActionPerformed(evt);
                }
            });
    
    
            jLabel1.setFont(new java.awt.Font("微软雅黑", 0, 9)); // NOI18N
            jLabel1.setForeground(new java.awt.Color(153, 153, 153));
            jLabel1.setText("design by Empty");
    
    
            jLabel2.setFont(new java.awt.Font("微软雅黑", 0, 9)); // NOI18N
            jLabel2.setForeground(new java.awt.Color(153, 153, 153));
            jLabel2.setText("1/28/2011");
    
    
            javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
            getContentPane().setLayout(layout);
            layout.setHorizontalGroup(
                layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                .addGroup(layout.createSequentialGroup()
                    .addContainerGap(219, Short.MAX_VALUE)
                    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                        .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                            .addComponent(jLabel2)
                            .addContainerGap())
                        .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                            .addComponent(jLabel1)
                            .addContainerGap())))
                .addGroup(layout.createSequentialGroup()
                    .addGap(75, 75, 75)
                    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                        .addComponent(Tittle)
                        .addGroup(layout.createSequentialGroup()
                            .addGap(25, 25, 25)
                            .addComponent(RandomField, javax.swing.GroupLayout.PREFERRED_SIZE, 90, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 29, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addGroup(layout.createSequentialGroup()
                            .addGap(37, 37, 37)
                            .addComponent(BtnStop, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 42, javax.swing.GroupLayout.PREFERRED_SIZE)))
                    .addContainerGap(83, Short.MAX_VALUE))
            );
            layout.setVerticalGroup(
                layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                    .addContainerGap(36, Short.MAX_VALUE)
                    .addComponent(Tittle)
                    .addGap(36, 36, 36)
                    .addComponent(RandomField, javax.swing.GroupLayout.PREFERRED_SIZE, 21, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGap(36, 36, 36)
                    .addComponent(BtnStop, javax.swing.GroupLayout.PREFERRED_SIZE, 23, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGap(31, 31, 31)
                    .addComponent(jLabel1)
                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                    .addComponent(jLabel2)
                    .addGap(6, 6, 6))
            );
    
    
            pack();
        }// </editor-fold>//GEN-END:initComponents
    
    
        private void BtnStopActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_BtnStopActionPerformed
            // TODO add your handling code here:
            if (BtnStop.isSelected())
            {
                b = false;
            }
            else{
                b = true;
            }
        }//GEN-LAST:event_BtnStopActionPerformed
    
    
        /**
        * @param args the command line arguments
        */
        public static void main(String args[]) {
            java.awt.EventQueue.invokeLater(new Runnable() {
                public void run() {
                    new RandomNumber().setVisible(true);
                }
            });
        }
    
    
        // Variables declaration - do not modify//GEN-BEGIN:variables
        private javax.swing.JToggleButton BtnStop;
        private javax.swing.JTextField RandomField;
        private javax.swing.JLabel Tittle;
        private javax.swing.JLabel jLabel1;
        private javax.swing.JLabel jLabel2;
        // End of variables declaration//GEN-END:variables
    
    
        
    
    
    //    private void Rool() {
    //        final String[] s = new String[]{"Empty","hyd","llm","hsd","xl","slq"};
    //        final Timer timer = new Timer();
    //        timer.schedule(new TimerTask() {
    //            int i=0;
    //            public void run() {
    //                RandomField.setText(s[i]); // 业务代码都写在这里
    //                i++;
    //                if(i == s.length || b){
    //                    timer.cancel(); // 终止这个计时器
    //                }
    //            }
    //        }, 500, 500);
    //    }
    
    
    }



    展开全文
  • 1.建立的java文件,要与代码中的public class 名相同 2.package 包名; 要与自己建立的相同 3.通过下面标红的A、B两组总的容纳空间 源代码 package program; import java.io.*; import java.util.Random; import ...
  • Java 抽签程式1.2版

    2011-04-30 12:38:45
    抽签程式1.2版 利用Java写成的抽签程式, 好用易上手! 试试看
  • 一个抽签程序的代码

    2012-08-05 09:59:53
    用c语言编写的简单的抽签程序
  • 程序页面截图 1 <%@ page language="java" contentType="text/html; charset=UTF-8" 2 pageEncoding="UTF-8"%> 3 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Trans...
  • 7-5 抽签Java

    2019-03-19 15:14:48
    /*抽签 X星球要派出一个5人组成的观察团前往W星。 其中: A国最多可以派出4人。 B国最多可以派出2人。 C国最多可以派出2人。 .... 那么最终派往W星的观察团会有多少种国别的不同组合呢? 下面的程序解决了这个问题。...
  • JAVA程序 编程练习

    千次阅读 2018-10-25 20:00:11
    版权声明:本文为博主原创文章。只要评论中留言就可以转载。... &amp;nbsp; JAVA基础编程练习50题 本文对50道经典的java程序题进行详细解说,对于初学者可以跳过一些逻辑性...
  • java实现第七届蓝桥杯抽签

    万次阅读 多人点赞 2019-07-29 12:24:36
    抽签 抽签 X星球要派出一个5人组成的观察团前往W星。 其中: A国最多可以派出4人。 B国最多可以派出2人。 C国最多可以派出2人。 .... 那么最终派往W星的观察团会有多少种国别的不同组合呢? 下面的程序解决了这...
  • java经典程序编程50题

    2020-12-17 14:57:08
    java经典程序编程50题 这里详细了解下java的编程50题,希望这些java的逻辑和一些简单算法,让你有所收获。加油吧,正在奋斗的你。。 【程序1】\color{red}{【程序1】}【程序1】 题目:古典问题:有一对兔子,从...
  • X星球要派出一个5人组成的观察团前往W星。 其中: A国最多可以派出4人。... 下面的程序解决了这个问题。 数组a[] 中既是每个国家可以派出的最多的名额。 程序执行结果为: DEFFF CEFFF CDFFF ...
  • java制作一个简易抽签

    千次阅读 2020-06-01 07:48:48
    最近闲来无事,想用Java编写一个随机抽签器,最终编写后的运行结果是这样的 下面说一下怎么具体实现,非常简单。 首先,要想出现这个滚动标签,首先必须要有一个窗口来承载它,所以要在main()方法中创建 出来一个...
  • java实现抽签功能(剔除部分成员)

    千次阅读 2018-06-04 00:02:33
    类的目的是实现排除部分已有人选,对剩余人选进行抽签。这里使用的是他们的学号的尾号。 import java.time.LocalTime; import java.util.*; public class RandPerson { //往届班委名单+参选名单 public static ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,595
精华内容 638
关键字:

java抽签程序

java 订阅