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小时内删除。