在 Eclipse 中使用 java 制作复选框和数字选择器数组

Making array of checkbox and numberpicker using java in eclipse

我正在尝试在 Eclipse 中使用 java 创建一个复选框数组。我从某人那里试过这段代码,但没有用。它说: "The constructor CheckBox (string) is undefined"(第四行)。 我应该做什么?

List<CheckBox> checkboxes = new ArrayList<CheckBox>(); String labels[] = {"A", "B", "C", "D", "E", "F"}; for (int i = 0; i < labels.length; i++) { CheckBox checkbox = new CheckBox(labels[i]); checkboxes.add(checkbox); //for further use you add it to the list }

我也在寻找在 Eclipse 中使用 java 创建数字选择器数组的方法,但我仍然没有找到方法。有谁能够帮助我? 谢谢。

将 CheckBox 更改为 JCheckBox。
瓦拉:)

按照已暂停的答案的建议更改您的代码。我正在为您提供详细信息:

List<JCheckBox> checkboxes = new ArrayList<JCheckBox>(); 
//changed CheckBox to JCheckBox above
String labels[] = {"A", "B", "C", "D", "E", "F"}; 
for (int i = 0; i < labels.length; i++) { 
   JCheckBox checkbox = new JCheckBox(labels[i]); 
   //Declared and initialised JCheckBox instead of CheckBox
   checkboxes.add(checkbox); 
   //for further use you add it to the list 
}

也记得import javax.swing.JCheckBox;