石头剪刀布游戏(Java程序设计练习)

依旧是前排求波点赞~支持下新人写作~





设计题目

用 JAVA 语言设计如下界面的石头剪刀布游戏。游戏的一方点击界面上石头、剪刀、布按钮,游戏的 另一方计算机随机选择,然后给出游戏结果。

 



问题描述

1. 在“//”后给出必要的注释; 2. 为程序添加菜单;至少 2 个菜单:结果显示方式和关于游戏;结果显示方式菜单有 3 个菜单项:文本 显示、图形显示、结束游戏;实现菜单中的功能,自行搜索能体现石头、剪刀、布的图形或图片,用这些图形或图片显示游戏结果。





问题分析

定义两个窗体 一个主窗体,副窗体用于弹出关于游戏,必要时触发。

一个菜单栏,第一个菜单下有三个子菜单,文本显示,图片显示与退出;另一个菜单为关于游戏

两个面板,一个面板存放四个按钮,第二个面板存放标签

四个按钮:石头,剪刀,布,清除

三个标签:一个存放文字结果,两个存放图片结果 将两个图片用JSplitPane左右分开 并将分割条设置为禁止拖动

修改窗体位置 设计窗体大小 给按钮添加事件监听器使点击时可以出结果

随机数使电脑自动给出结果 





测试实例及运行结果

  • 8
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值