随机抽奖程序的实现 P21_Begin
import
java.awt.
*
;
import
java.awt.event.
*
;
import
javax.swing.
*
;

public
class
GoodLucky
extends
JFrame
implements
ActionListener
...
{
JTextField tf = new JTextField();
JButton b1 = new JButton("开始");
JButton b2 = new JButton("停止");
boolean isGo = false;
public GoodLucky()...{
b1.setActionCommand("start");
JPanel p = new JPanel();
p.add(b1);
p.add(b2);
b1.addActionListener(this);
b2.addActionListener(this);
b2.setEnabled(false);
this.getContentPane().add(tf,"North");
this.getContentPane().add(p,"South");
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setSize(300,200);
this.setLocation(300,300);
Cursor cu = new Cursor(Cursor.HAND_CURSOR);
this.setCursor(cu);
this.setVisible(true);
tf.setText("welcome you! ");
this.go();
}

public void go()...{
while(true)...{
if(isGo == true)...{
String s = "";
for(int j = 1; j <= 7;j++)...{
int i = (int)(Math.random() * 36) + 1;
if(i < 10)...{
s = s + " 0" + i;
}else...{
s = s + " " + i;
}
}
tf.setText(s);
}

try...{
Thread.sleep(10);
}catch(java.lang.InterruptedException e)...{
e.printStackTrace();
}
}
}

public void actionPerformed(ActionEvent e)...{
String s = e.getActionCommand();
if(s.equals("start"))...{
isGo = true;
b1.setEnabled(false);
b2.setEnabled(true);
}else...{
isGo = false;
b2.setEnabled(false);
b1.setEnabled(true);
}
}

public static void main(String[] args)...{
new GoodLucky();
}
}


最后
以上就是烂漫凉面最近收集整理的关于随机抽奖程序的实现的全部内容,更多相关随机抽奖程序内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复