如何用java做棋盘

craks 2001-01-08 01:50:00
...全文
150 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
glFlush 2001-01-30
Java2D
回复
craks 2001-01-27
我不是这个意思,我是说话一个棋盘。
回复
QDog 2001-01-19
不会吧老哥,你机子的内存有多大?

五子棋的还好,15X15,围棋怎么办?哈哈

笨办法:定义一个二维int树组(方阵),与屏幕坐标做一个映射,用以记录棋子信息。

好办法:定义一个字节数组,例如五子棋的话,定义short[15],每个short(16位,整个实际上是个16*15的二维比特数组)的每一位表示一个方格(这样还浪费了个bit,真可惜),这就行啦。

ok,给分吧!
回复
Eagles 2001-01-08
棋盘用一个Panel。
每个隔用一个Panel实现。
拼一下不就是一个棋盘了。
回复
发帖
Java SE
创建于2007-09-28

6.1w+

社区成员

Java 2 Standard Edition
申请成为版主
帖子事件
创建了帖子
2001-01-08 01:50
社区公告
暂无公告