Java制作五子棋的大概思路是什么?怎样能简单的判断胜利?

Java制作五子棋的大概思路是什么?怎样能简单的判断胜利?

这是我年轻的时候弄的一个小玩意儿,你拿去参考参考吧,我也不知道是怎么写的,看那一层又一层的循环,伤脑经啊,不过注释貌似写得还挺详细的,该死的大括号居然换了行。

界面是这样的:

源代码:

一些用到的资源: