java猜数字游戏 高手帮忙做下

来源:百度知道 编辑:UC知道 时间:2024/04/30 19:50:45
猜数字游戏利用Random类先产生一个50-100的随机数。弹出输入框输入猜的数字。如果猜对了,提示对了,如果猜错了,弹出输入框提示偏大或偏小并继续猜。猜错5次后程序结束
用Eclipse 编写

做了下,看是不是这样

import javax.swing.*;
import java.awt.event.*;
import java.util.*;

public class MathGame extends JFrame implements ActionListener {
private JLabel userlabel;
private JTextField usertext;
private Random random = new Random();
private final int m = 50*random.nextInt(1)+50;
private int n = 0;

public MathGame() {
super("MathGame");
getContentPane().setLayout(null);
userlabel = new JLabel("输入一个50~100之间的数:");
userlabel.setBounds(10, 30, 150, 20);
usertext = new JTextField(5);
usertext.setBounds(170, 30, 110, 20);

getContentPane().add(userlabel);
getContentPane().add(usertext);

usertext.addActionListener(this);

setSize(350, 120);
setVisible(true);

}

public void actionPerformed(ActionEvent e) {
int text = Integer.parseInt(usertext.getText());
if (n != 5) {