摘要: 上篇文章发布了源码,这里先将代码做个整体介绍,以方便读者了解整个程序结构。Board类负责棋盘绘制工作,棋盘是正方形,横竖各19条线,再加上四周边界,所以线与线之间的间隔就是棋盘宽度除以20,这个宽度也是棋子的直径,另外还要在棋盘上画九个小黑点,标示出星位,代码不再赘述。再看棋子Stone类,它的主要属性是横纵坐标X、Y,都是[1,19]间的整数,还有手数Number,因为黑棋先下,所以黑棋的手数...
阅读全文
posted @ 2010-11-14 21:54 arbin98 阅读(1272) 评论(5)
编辑
posted @ 2010-11-14 18:05 arbin98 阅读(841) 评论(9)
编辑