0

我正在开发一个要创建 x 数量的 jbuttons 的程序。x 在文本文件中声明,每个 jbutton 都与一个数字相关联,该数字将显示在 jbutton 上。我假设最好的方法是使用循环,但我真的不明白如何做到这一点。我可以在 jbutton 名称后面加上与 jbutton 关联的数字,以便每个 jbutton 都有一个不同的名称吗?谁能为我解释一下如何做到这一点?

4

1 回答 1

2

可能最好的方法是使用数组(如果您在创建它们之前知道有多少)或列表。

就像是:

List<JButton> buttons = new ArrayList<JButton>();
while (haveMoreButtonsToCreate) {
  buttons.add(new JButton());
}
于 2013-04-24T21:43:27.443 回答