Chess allChess = new Chess109; Override public void paintGraphics g 设置图片 gdrawImageImagesgetImageConstantBg 0 0 null; gdrawImageImagesgetImageimageschessBgjpg 6 10 null; gsetColorColorblack;
根据给出的代码,可以看到在initChess()方法中,只初始化了一个黑方的车(blackCar1)对象,并将其放置在allChess数组的第一行第一列(allChess[0][0] = blackCar1)。因此,在界面上只显示了第一个车。
如果你希望显示其他棋子,你需要在initChess()方法中继续初始化其他棋子对象,并将它们放置在allChess数组的相应位置。例如,如果你想要显示第二个车,你可以添加以下代码:
Chess blackCar2 = new Car(new Point(Constant.X, Constant.Y+Constant.shiftingY), Camp.黑方, Type.車);
allChess[1][0] = blackCar2;
这样就会在界面上显示第二个车。你可以根据需要继续添加其他棋子对象的初始化和放置代码,以显示更多的棋子。
原文地址: http://www.cveoy.top/t/topic/ioAn 著作权归作者所有。请勿转载和采集!