所以...我正在制作 Jeopardy 游戏,并且正在尝试制作和添加按钮的更好方法,以便在源代码中看起来更好。因此,首先,我有一个 CategoryClass,它采用 QuestionButtons 列表(基本上是一个 JButton)、类别名称等参数。我遇到的唯一麻烦是将按钮添加到 JPanel。这是代码:
public void addCategoryButtons(JPanel pane) {
JLabel head = this.getCategoryHeading();
pane.add(head);
List<QuestionButton> buttons = this.getCategoryButtons();
for (int i = 0; i < buttons.size(); i++) {
pane.add(buttons.get(i).getButton());
}
}
这就是我得到的。注意:“测试”是类别的名称
如您所见,它显示了我添加的最后一个类别,而不是所有类别。有什么建议么?