import java.awt.*;
import java.awt.event.*;
class WindowButton extends Frame
implements ActionListener
{
简单的java游戏代码 int number;
Label 提示条;
Label 提示条1;
Label 提示条2;
Label 提示条3;
Label 提示条4;
TextField 输入框;
Button buttonGetNumber,buttonEnter;
WindowButton(String s)
{
super(s);
setLayout(new FlowLayout());
buttonGetNumber=new Button("获得一个随机数");
提示条=new Label("输入你的猜测:",Label.LEFT);
提示条1=new Label("获取1-100的随机数:",Label.LEFT);
输入框=new TextField("0",10);
buttonEnter=new Button(" 确定 ");
提示条2=new Label("单击确定按钮:");
提示条3=new Label("反馈信息:");
提示条4=new Label(" ");
add(提示条1);
add(buttonGetNumber);
add(提示条);
add(输入框);
add(提示条2);
add(buttonEnter);
add(提示条3);
add(提示条4);
buttonEnter.addActionListener(this);
buttonGetNumber.addActionListener(this);
setBounds(300,300,250,200);
setVisible(true);
validate();
addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvent e){it(0);}});
}
public void actionPerformed(ActionEvent e)
{
Source()==buttonGetNumber)
{
number=(int)(Math.random()*100)+1;
System.out.println(number);
}
else Source()==buttonEnter)
{
int guess=0;
try
{
guess=Integer.parseInt(输入框.getText());
if(guess==number)
{提示条4.setText("您猜对了!");}
else if(guess>number)
{提示条4.setText("猜大了");输入框.setText(null);}
else if(guess<number)
{提示条4.setText("猜小了");输入框.setText(null);}
}
catch(NumberFormatException event)
{提示条4.setText("请输入数字字符");}
}
}
}
public class CaiShu
{
public static void main(String args[])
{WindowButton win=new WindowButton("猜数字小游戏");}
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论