java基于gui的图形随机变化_JavaGUI实现随机单词答题游戏

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

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

案例图片

回答正确

bae69e70ec8d84a577b67ebbe3bbfdb7.png

回答错误

a97d768ae3d0dc0b80a3ce4a21a1edf4.png

重置答题

2e77efac6373aea915bd476a14ae0f77.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
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值