将 ArrayList 添加到 Listbox Java

因此,我尝试将 ArrayList 添加到 Jlist,但出现错误。这是代码


private void BReActionPerformed(java.awt.event.ActionEvent evt) {                                    

            NameList NL = new NameList();

            NL.name.add("a");

            NL.name.add("b");

            NL.name.add("c");

            NL.name.add("d");

            NL.name.add("e");

            for(int i=0; i < NL.name.size(); i++)

            {

                LOut.add(NL.name.get(i));

            }

}


德玛西亚99
浏览 126回答 2
2回答

繁花如伊

LOut.add(NL.name.get(i));首先学习一个使用Java命名标准。变量名称不以大写字符开头。您不会将项目直接“添加”到 JList。您将项目添加到ListModel.&nbsp;阅读 Swing 教程中关于如何使用列表的部分。该ListDemo代码是一个工作示例,展示了如何将项目添加到DefaultListModel.&nbsp;该代码还显示了如何使用正确的变量名。

慕仙森

只需删除名称字段并尝试如下所示,for(int i=0; i < NL.name.size(); i++){&nbsp; &nbsp;LOut.add(NL.get(i));}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java