.txt在组合框中

时间:2011-07-03 11:29:39

标签: java swing

我是编程领域的新手,正在完成Java编程任务。在我的任务中,我在尝试在组合框中显示.txt文件列表时遇到问题。有人可以帮帮我吗?这是我尝试使用的代码。

  DefaultListModel listModel = new DefaultListModel();
  Object list1Selected = list1.getSelectedItem();
  String selected = list1Selected.toString();
  System.out.println(selected);
  String files;

  File folder = new File("/Assignment_Datex/new_destination/msgsend0.txt",
           selected);
  File[] listOfFiles = folder.listFiles();
  for (int i = 0; i < listOfFiles.length; i++) {
     if (listOfFiles[i].isFile()) {
        files = listOfFiles[i].getName();
        listModel.addElement(files);
     }
     list.setModel(null);
  }

1 个答案:

答案 0 :(得分:1)

为什么要将list.setModel(null);调用到循环中?删除此行,然后在循环后调用list.setModel(listModel);