根据提供的代码,可以看到在初始化棋盘时,只放置了一个"車"(车)棋子在位置(0, 0)。因此,只有一个车棋子被显示出来。

如果想要显示更多的棋子,需要在initChess()方法中添加更多的棋子实例,并将它们放置在合适的位置。例如,如果想要显示两个车棋子,可以修改如下:

Chess blackCar1 = new Car(new Point(Constant.X,Constant.Y), Camp.黑方, Type.車);
Chess blackCar2 = new Car(new Point(Constant.X+Constant.shiftingX*8,Constant.Y), Camp.黑方, Type.車);
allChess[0][0] = blackCar1;
allChess[0][8] = blackCar2;

这样就会在棋盘的最左边和最右边显示两个车棋子。根据需要,您可以根据棋盘上其他位置添加更多的棋子。

package biz; import javaawtColor; import javaawtFont; import javaawtGraphics; import javaawtPoint; import javaxswingJPanel; import chessCamp; import chessCar; import chessChess; import chessElephant;

原文地址: http://www.cveoy.top/t/topic/ioAi 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录