2011-07-03 85 views
0

我是編程領域的新人,並且正在完成Java編程任務。在我的作業中,我嘗試在組合框中顯示.txt文件列表時出現問題。請一些身體可以幫我嗎?這是我正在嘗試使用的代碼。.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); 
    } 
+0

請告訴我們你卡在哪裏。 –

+0

此外,我編輯了你的帖子,試圖讓它更具可讀性,但請讓我知道,如果我已經改變你的意圖太大。 –

回答

1

爲什麼你叫list.setModel(null);進入循環?刪除此行並在之後呼叫list.setModel(listModel);循環。