【发布时间】:2021-07-02 08:12:25
【问题描述】:
我目前面临一个问题,我有一个问题的答案ArrayList,我正在尝试打印出 JLabel 的每个答案,因为这将显示正在添加到问题库中的问题。
问题是它只会打印一个答案,并且可能有 5 个答案存储在数组中。它正在将它打印到控制台我尝试将this.add(answerLabel); 放在 for 循环内部和外部。
我是不是最好的方法?
answerLabel = new JLabel();
answerLabel.setBounds(100, 100, 300, 300);
for (int i = 0; i < answers.size(); i++) {
answerLabel.setText("Answer " + i + ": " + answers.get(i));
System.out.println("Answer " + i + ": " + answers.get(i));
this.add(answerLabel);
}
【问题讨论】:
标签: java swing user-interface arraylist