私は現在、チェッカーとほぼ同じボードゲームであるプログラムを書いている一種のJava初心者です。残念ながら、これはチェッカーボード用に 100 個の JButton が必要であることも意味します。JButton を自動的に生成する方法があることは知っています。しかし、私はこれについてどうやって行くのか分かりません。どんな助けでも大歓迎です!
質問する
399 次
1 に答える
6
ボード ゲームを生成する場合はGridLayout
、最小限の労力でボタンを配置するのに役立つ を使用する必要があります。このようなもの:
public JPanel createBoardGame()
JPanel boardGame = new JPanel(new GridLayout(numberOfRows,numberOfColumns));
for (int i=0; i<numberOfRows*numberOfColumns; i++) {
boardGame.add(new JButton(""));
}
}
これは、ニーズを実装するのに役立つ素晴らしい記事です。
于 2012-07-07T10:28:38.960 に答える