|
|
课程介绍
# ^9 J0 W4 Y$ y- p本课程通过两天时间讲解了GO语言图形界面编程并用红白棋实例强化了所学知识
- @8 f; {8 n5 B6 Z* R7 |" v: Q/ f1 t# t( [) q
课程知识点! B) f3 x3 y8 ~0 h9 R4 B
第01天(图形界面编程)8 z5 ^ a! u, o
1、环境搭建(windows)
+ T/ z- K* H$ U, {, m% H2、第一个GUI程序:空白窗口' ?: b( Z: g6 L
3、控件介绍" G% Z3 b; z1 p
4、信号处理
! `. D# ^2 I1 ?- d, U; s# h; ^2 b5、glade的使用9 T+ |. s6 R! ~( h
6、常用控件6 {" |& ^+ ]; X$ b
7、定时器
. W9 V3 ]1 h( E2 N: x/ L8、常用事件
7 \( u6 Z" G8 |2 V' z3 I9 T0 Q& M第02天(案例:黑白棋)7 H) i. A4 A# p S
1、游戏说明
' b) |1 C2 p. P' r$ N' S2、无边框窗口实现) n! O$ _- u) d* f9 O- R4 n8 I+ e
3、背景图_最小化_关闭窗口* j: p7 D: ]; b
4、界面其它设计
0 ~: n' N# D8 F: A- Y5、黑白子提示闪动效果
9 b& S0 I/ g9 W' i6、落子
' g5 h$ F( n/ S7、初始化棋子_改变角色
1 Q- s5 Z. |$ O/ u8 W; y( q2 I1 j/ ~8、倒计时6 r I# l1 o1 I$ R! Z
9、吃子4 P$ R& |9 S1 l! R
10、棋子个数统计_胜负判断+ e1 K) |4 k& C
11、机器落子
- u) F. v; q) u5 }$ y1 X; B/ s. q4 N+ c
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|