チェスゲームを作ろうとしていますが、何も表示されません。助けてください。
質問する
198 次
2 に答える
5
ChessSquare JPanel のどこに何かを追加しますか? つまり、ChessSquare クラスのどこに表示されますかthis.add(...)
?add(...)
回答: どこにもありません --何も追加しないので、何も表示されません。
于 2013-03-15T00:18:23.497 に答える
2
@ Hovercraft Full Of Eels がすでに言ったことに加えて、このfor
ループのために何も表示されません。
for (d = 0; d < 7; b++) {
インクリメントしないため、このループに永遠d
にとどまるため、. あなたはおそらくしたいですJFrame
for (d = 0; d < 7; d++) {
それ以外にも、 のケースがいくつかありますがArrayIndexOutOfBoundsException
、最も目立ったのは次のケースです。
for (int x = 0; x < 9; x++) {
for (int y = 0; y < 9; y++) {
panel.add(pad[x][y]);
}
}
7 x 7 しかない場合、9 x 9 ボタンをどのように繰り返すことができますか?
于 2013-03-15T00:43:45.103 に答える