我想知道是否有更好的方法将JButton添加到JPanel或Container等。 例如, 而不是
p1.add(b1);
p1.add(b2);
p1.add(b3);
你能做到这一点,还是那样的?
p1.add(b1,b2,b3);
答案 0 :(得分:5)
将您的按钮放在List或数组中,并使用循环将它们添加到容器中。
您还可以创建一个使用变量参数的方法
public void addAll(JComponent... comps) {
for (JComponent comp : comps) {
add(comp);
}
}