课程试听
1-1 环境搭建、控件和信号处理
- 01_GTK介绍
- 02_环境搭建
- 03_第一个程序:空白窗口
- 04_控件介绍
- 05_窗口添加控件
- 06_信号介绍
- 07_信号处理
1-2 glade使用及常用控件
- 01_glade介绍
- 02_glade的使用
- 03_常用控件:窗口
- 04_常用控件:标签
- 05_常用控件:图片控件
- 06_常用控件:进度条
- 07_常用控件:按钮
- 08_常用控件:行编辑
- 09_布局(上)
- 10_布局(下)
- 11_对话框
1-3 定时器和常用事件
- 01_定时器介绍
- 02_定时器的使用
- 03_鼠标点击事件
- 04_鼠标移动事件
- 05_键盘事件
- 06_大小改变事件
- 07_绘图介绍
- 08_绘图(上)
- 09_绘图(下)
- 10_无边框窗口移动
1-4 案例:黑白棋
- 01_游戏说明
- 02_无边框窗口(上)
- 03_无边框窗口(下)
- 04_背景图_最小化_关闭窗口(上)
- 05_背景图_最小化_关闭窗口(下)
- 06_界面其它设计
- 07_黑白子提示闪动效果
- 08_落子原理说明
- 09_落子代码实现(上)
- 10_落子代码实现(下)
- 11_初始化棋子_改变角色
- 12_倒计时
- 13_吃子
- 14_棋子个数统计
- 15_胜负判断
- 16_机器落子