文档章节

设计一个基于GUI的扑克程序

圣洁之子
 圣洁之子
发布于 2015/06/02 07:55
字数 150
阅读 168
收藏 2

在本课程教材扑克牌代码的基础上,设计一个基于GUI的扑克程序

a) 可以显示 52 张扑克牌,包括洗牌,发牌在内(2)

b) 可以点击显示任何一张牌(1)

c) 扑克翻面且突出显示(1)

d) 扑克分组,例如 4 组,2 组。可以给每个组一定数量的牌(1)

e) 按照一定的排序规则对分组牌进行排序(1)

f) 发牌过程用动画显示(选做)(2)

© 著作权归作者所有

共有 人打赏支持
下一篇: 2048游戏
圣洁之子
粉丝 9
博文 356
码字总数 106926
作品 0
深圳
后端工程师
私信 提问
开发者眼中最好的 22 款 GUI 测试工具

1.Abbot - Java GUI 测试框架 Abbot是一个基于GUI的简单的Java测试框架,它能够帮助开发者测试Java用户界面。 它提供事件自动生成和验证Java GUI组件,使您能够轻松地启动,探索和控制应用程...

oschina
2014/06/06
27.9K
16
Python核心编程:第19章 图形用户界面编程

19.1 简介 19.1. 什么是Tcl、Tk和Tkinter Tkinter是Python的默认GUI库,它基于Tk工具集,后者最初是为工具命令语言Tcl设计的。 19.2 Tkinter与Python编程 19.2.1 Tkinter模块:把Tk引入你的程...

finndai
2016/12/12
27
0
lbDMF 1.4.0.1-final 版本发布,跨平台GUI框架

lbDMF 1.4.0.1-final 版本包括了一些bug的修复: XSLT中导入UML模型偶尔会失败,而且会在dbcolumn表中生成双条目 Linux版本中,打开第二个程序软件就会崩溃 Windows版本中用新版的MinGW就不能...

oschina
2013/12/09
1K
3
从配置文件的格式扯到GUI和CLI

看一下windows的ini格式配置文件: [startup] cmd=a.bat para=... ... windows的配置都是诸如上述的ini文件,格式如下: [section] name=value ... 这种配置文件虽然没有二进制文件那般无耻可...

晨曦之光
2012/04/10
233
0
Qt 5.10 发布,新增功能和特性

Qt 5.10 发布,Qt 是一个跨平台的 C++ 图形用户界面应用程序框架。它提供给开发者建立图形用户界面所需的功能,广泛用于开发 GUI 程序,也可用于开发非 GUI 程序。Qt 是完全面向对象的,很容...

周其
2017/12/09
4.5K
8

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周三乱弹 —— 哽住

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @蓝瞳 :分享高橋広樹的单曲《銀河沿線'05<Vo>》:一直暗恋却无法表白的女孩在电车上疲倦不堪累得靠在他的肩上,播磨拳儿终于忍不住流下了眼泪...

小小编辑
40分钟前
79
5
shell输入内容时不显示内容

简介 大家都知道当我们ssh登录linux服务器的时候输入密码密码是不显示在屏幕上的,同样在我们写shell脚本的时候在获取用户密码的时候,有时候也希望不显示密码,这个是怎么做的呢 实例脚本 ...

bboysoulcn
今天
3
0
第11章 多线程

程序、进程、线程 程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 **进程(process)**是程序的一次执行过程或是正在运行的一个程序。动...

流小文
今天
6
0
SpringBoot引入第三方jar包或本地jar包的处理方式

在开发过程中有时会用到maven仓库里没有的jar包或者本地的jar包,这时没办法通过pom直接引入,那么该怎么解决呢 一般有两种方法 - 第一种是将本地jar包安装在本地maven库 - 第二种是将本地j...

独钓渔
今天
2
0
五、MyBatis缓存

一、MyBatis缓存介绍 缓存的使用可以明显的加快访问数据速度,提升程序处理性能,生活和工作中,使用缓存的地方很多。在开发过程中,从前端-->后端-->数据库等都涉及到缓存。MyBatis作为数据...

yangjianzhou
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部