随机产生单词java_JavaGUI实现随机单词答题游戏

本文实例为大家分享了JavaGUI实现随机单词答题游戏的具体代码,供大家参考,具体内容如下

案例描述:java-gui实现单词游戏,随机显示单词,键盘在文本框中输入想对应的单词,回答正确加5分,错误扣三分**

案例图片

回答正确

cae58d8585988aceb6d86884396c7533.png

回答错误

9f52d55aa14c1af78c9d2608a327ddc2.png

重置答题

15beca8287c26c1f689dc3c1d6f56f2e.png

案例分析

1.定义三个面板存放各个组件JPanel

2.定义拆分窗格布局

3.创造三个文本域用来显示和输入

4.定义滚动窗格设置自动换行

5.定义"确定"重置”“退出”按钮

6.给三个按钮添加事件处理

7.定义单词显示区域

8.定义几个数据存放分数答题数

9.设置字体大小和颜色

10.设置布局管理器

废话不说直接上代码(注释已经写好了)

import java.awt.*; //导包

import java.awt.event.*;

import java.util.Random;

import javax.swing.*;

public class Swing_exercise2 extends JFrame { //继承JFrame顶层框架

//定义面板

JPanel jp1;

JPanel jp2;

JPanel jp3;

//定义拆分窗格

JSplitPane jsp;

JSplitPane jsp1;

//定义文本域

JTextArea jta1;

TextField jta2;

JTextArea jta3;

//定义滚动窗格

JScrollPane jspane1;

JScrollPane jspane2;

JScrollPane jspane3;

//定义按钮

JButton jb2;

JButton jb3;

JButton jb1;

//定义显示区域

JLabel jla1;

//定义随机函数

Random ran;

private int sw; //屏幕宽度和高度

private int sh; //屏幕宽度和高度

private String ch;//随机单词

private int Fen;//记录分数

private int z;//记录正确题数

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值