java图形界面版猜数游戏
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Random;
public class GuessNumGame{
public static void main(String[] args){
GuessNumGame guessNumGame = new GuessNumGame();
guessNumGame.init();
}
JTextField text=new JTextField(20);
JLabel label=new JLabel("请输入1-100之间数字!");
Random a = new Random();
int random = a.nextInt(101);
public void init()
{
JFrame f=new JFrame();
JPanel p=new JPanel();
JButton btn=new JButton("我猜!");
//创建内部类
GuessListener guessListener = new GuessListener();
//创建事件监听
btn.addActionListener(guessListener);
p.add(text);
p.add(btn);
p.add(label);
f.add(p);
f.setTitle("猜数字游戏");
f.setSize(600, 600);
f.setLocation(600, 200);
f.setVisible(true);
f.setResizable(false);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public class GuessListener implements ActionListener{
public void actionPerformed(ActionEvent e) {
//获取文本输入框内容
String input=text.getText();
//字符串转int
int num=Integer.parseInt(input);
System.out.print(random);
//判断大小
if(num<random)
label.setText("猜小了!");
else if(num>random)
label.setText("猜大了!");
else
label.setText("猜对啦!");
}
}
}
...全文
相关推荐
用JAVA实现猜数小游戏
【标题】:用JAVA实现猜数小游戏在编程学习中,设计并实现简单的游戏是提升技能和理解语言特性的有效方式。"
java图形界面猜数游戏
【Java图形界面猜数游戏详解】Java图形界面(GUI,Graphical User Interface)猜数游戏是一种常见的编程练习,用于学习Java GUI编程。
java 猜数游戏
Java 猜数游戏本资源是关于 Java 语言课程设计的猜数游戏,旨在复习和巩固 Java 语言的基础知识,并提高学生的分析解决实际问题的能力和实践编程的能力。
使用JAVA语言,实现猜数游戏
在本项目中,我们将探讨如何使用Java编程语言来实现一个简单的猜数游戏。
JAVA 猜数游戏
【JAVA 猜数游戏】是一个经典的编程练习项目,它能帮助初学者更好地理解Java语言的基本语法、控制流程以及用户交互。



