import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
import java.util.Random;
public class GuessNumberGUI extends JFrame {
public static int randNum;
boolean isAgain = false;
//定义面板,并设置为网格布局,5行1列
JPanel gridPanel = new JPanel(new GridLayout(4,1));
JLabel label1 = new JLabel("来玩猜数字游戏吧!");
JPanel row2Panel = new JPanel(new FlowLayout());
JLabel label2 = new JLabel("猜一个介于1和100之间的数字:");
JTextField jTextField = new JTextField();
JButton btn = new JButton("猜测");
JLabel label3 = new JLabel("在上面输入一个数字,然后单击“猜测”");
public GuessNumberGUI(String name){
super(name); //为窗体名称赋值
//先生成一个随机数
Random rand = new Random();
randNum = rand.nextInt(100) + 1;
//设置居中
label1.setHorizontalAlignment(SwingConstants.CENTER);
label3.setHorizontalAlignment(SwingConstants.CENTER);
jTextField.setPreferredSize(new Dimension(50,20)); //输入框宽度
row2Panel.add(label2);
row2Panel.add(jTextField);
/*
* 回车监听事件
* 键盘点击回车