JAVA实现“剪刀石头布”小游戏

import java.util.Random;

import javax.swing.*;

import java.awt.BorderLayout;

import java.awt.Container;

import java.awt.event.*;

public class SmallGame extends JFrame {

private Random r;

private String[] box = { "剪刀", "石头", "布" };

private JComboBox choice;

private JTextArea ta;

private JLabel lb;

private int win = 0;

private int loss = 0;

private int equal = 0;

public SmallGame() {

initial();//调用initial方法,就是下面定义的那个.该方法主要是初始界面.

pack();

setTitle("游戏主界面");

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

setLocation(400, 300);

setVisible(true);

}

public static void main(String[] args) {

new SmallGame();

}

public void initial() {

r = new Random(); // 生成随机数

choice = new JComboBox();//初始化choice这个下拉框.也就是你选择出剪子还是石头什么的那个下拉框..

java剪刀石头布小游戏_JAVA实现“剪刀石头布”小游戏相关推荐

  1. java math猜数小游戏_java猜数字小游戏

    import java.util.Random; import java.util.Scanner; /** * 一个简单的猜数字游戏 * * @author chried * */ public c ...

  2. java 拼图游戏_Java学员作品-拼图游戏

    由于大多数的手机都内置了Java的运行环境,加上Java语言自身的跨平台特性,Java成为了编写手机游戏时最常使用的语言之一. 拼图游戏很多人都玩过,它的游戏规则是将图片进行分割,然后将顺序打乱,要求 ...

  3. java d打字游戏_java实现快速打字游戏

    本文实例为大家分享了java实现打字游戏的具体代码,供大家参考,具体内容如下 import java.util.Random; import java.util.Scanner; public cla ...

  4. java中人机猜拳_Java实现人机猜拳游戏

    本文实例为大家分享了Java实现人机猜拳游戏的具体代码,供大家参考,具体内容如下 实现: User类 public class User { private String name; private ...

  5. java贪吃蛇代码_java实现贪吃蛇游戏代码(附完整源码)

    先给大家分享源码,喜欢的朋友点此处下载. 游戏界面 GUI界面 java实现贪吃蛇游戏需要创建一个桌面窗口出来,此时就需要使用java中的swing控件 创建一个新窗口 JFrame frame = ...

  6. java 扫雷游戏_java的扫雷小游戏(超简单)

    这学期的专业选修课选了java,由于之前已经学过了C++,数据结构和操作系统的原因吧!所以感觉上手还是比较容易的-- 于是,实验课老师并没有要求那样一次次的做实验交实验报告,而是在最后一次实验课上,利 ...

  7. java实现智能拼图_java实现拼图小游戏

    一个简单的拼图小游戏,供大家参考,具体内容如下 1.首先设计视图面板. 2.添加所需要的图片按钮. 3.最主要的是设计监听事件,添加图片的监听按钮,设定移动空白图片周围的按钮. 4.判断是否成功 . ...

  8. java五子棋小游戏_java实现五子棋小游戏

    java实现五子棋小游戏 package Gomoku; import java.awt.Toolkit; import javax.swing.JFrame; public class Gomoku ...

  9. 用java编写cs游戏_Java CS训练小游戏

    点10次绿快,看能点中几次 实现了最核心的功能,大家可以看源代码去扩展 1.[文件] CSAct.java ~ 262B     下载(238) package CSTrainer; public ...

最新文章

  1. Angular 8.0.0-beta.5 发布,Web 前端框架
  2. elasticsearch 5.x Delete By Query API(根据条件删除)
  3. (~解题报告~)L1-016 查验身份证 (15分)(29行代码AC!)
  4. [转载]Sybase数据库SQL语句REPLACE的对应函数
  5. Socket TCP和UDP的区别
  6. Spring容器创建流程(5)bean后置处理之注册
  7. S:date 的使用方法
  8. spring cloud构建互联网分布式微服务云平台-Spring Cloud Commons 普通抽象
  9. consul服务注册与服务发现的巨坑
  10. xtwpro2编程器_zadig v2.4编程软件下载|XTW100编程器软件(附USB驱动) - 驱动无忧
  11. 用Python编游戏
  12. 外卖行业现状分析_2020年中国外卖行业市场现状与发展前景分析
  13. 学习笔记(01):【中国PHP教育大牛高洛峰】亲授php教程-PHP布尔类型(boolean)...
  14. Bluetooth技术学习笔记 ——蓝牙核心系统架构
  15. 使用系统自带计算器进行二进制运算
  16. 补脾常见中成药辩驳------健脾丸、归脾丸、人参健脾丸和人参归脾丸的区别!
  17. jquery中的ready方法和window的onload方法的区别
  18. H5 IOS input光标错位的问题
  19. 电脑测试软件pcmark,Pcmark10(电脑性能测试软件)
  20. 植物群体遗传学--笔记

热门文章

  1. 如何让 Shell 提示符更酷炫
  2. 如何自定义hpa metric server
  3. 试题 B: 顺子日期
  4. unity中手指滑动事件
  5. Arcgis 计算每个网格点内线段长度
  6. error: undefined reference to ‘typeinfo for android::RefBase‘ hidl_death_recipient
  7. 罗斯蒙特3144PD1A1NAB4温度变送器
  8. windows服务器安全事件日志事件编号与描述
  9. AMOLED 显示面板 Mura 缺陷
  10. 机器学习 --- 4. 大内密探HMM(隐马尔可夫)围捕赌场老千