java – 我有一个我想要转换为ArrayList的ArrayList
作者:互联网
我有一个ArrayList< JCheckBox>我想转换为ArrayList< String>
首先我喜欢这个.我从文件中获取所有标题并将它们放入新的ArrayList中.后来我创建了一个新的JCheckBox数组,其中包含StringArray中的所有字符串.
ArrayList<String> titler = new ArrayList<String>();
titler.addAll(FileToArray.getName());
ArrayList<JCheckBox> filmListe = new ArrayList<JCheckBox>();
for(String titel:titler){
filmListe.add(new JCheckBox(titel));
}
for(JCheckBox checkbox:filmListe){
CenterCenter.add(checkbox);
}
这就是我想要做的:首先我创建一个新的ArrayList(仍然是JCheckBox格式),其中包含所选的Checkbox.后记我想以String格式添加到新的ArrayList.
主要问题是斜体(带**):
ArrayList<JCheckBox> selectedBoxes = new ArrayList<JCheckBox>();
for(JCheckBox checkbox: filmListe){
if (checkbox.isSelected()){
selectedBoxes.add(checkbox);
}
ArrayList<String> titlesArr = new ArrayList<String>();
for(JCheckBox titel:selectedBoxes){
*titlesArr.add(titel);*
}
一些小问题的代码和文字很多!但我真的很感谢你的帮助!
标签:jcheckbox,java,arraylist,swing 来源: https://codeday.me/bug/20190826/1732205.html