2017-04-18 102 views
-1

如何從這個數組創建一個7個JCheckBox的組件,並將其添加到JPanel的Java Swing組件

String toppings[]={"Mushrooms","Onions","Cheese","Green Peppers","Pepperoni","Black Olives","Sausage"}; 
+0

參見[如何使用按鈕,複選框和單選按鈕(https://docs.oracle.com/ (https://docs.oracle.com/javase/tutorial/uiswing/components/panel.html)。 – Joe

+0

你有什麼嘗試?投票結果爲「太寬泛」,並投票表決,顯然缺乏努力。 –

+0

你總是想向我們展示你的問題。否則,我們最終會從已存在的教程中反芻文本。 –

回答

2

反覆調整String陣列與for聲明。
for每個String創建CheckBox實例,並在JPanel添加:

String toppings[]={"Mushrooms","Onions","Cheese","Green Peppers","Pepperoni","Black Olives","Sausage"}; 
JPanel panel = new JPanel(); 
for (String topping : toppings){ 
    panel.add(new JCheckBox(topping)); 
}