一种自动生成JButton的方法?

Men*_*ias 4 java methods swing jbutton

我目前是一个java新手,编写一个程序,基本上是一个棋盘游戏,几乎与跳棋相同.不幸的是,这也意味着我需要一百个JButtons用于棋盘.我知道有一种方法可以自动生成JButton,我已经看过它了.不过,我不知道怎么会这样做.任何帮助,将不胜感激!

GET*_*Tah 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(""));
    }
}
Run Code Online (Sandbox Code Playgroud)

这是一篇很好的文章,可以帮助您实现您的需求.