2014-02-11 68 views
0

我試圖做一個循環,增加了項目的jList但是當我把它ActionListener的似乎沒有那樣做......JList的 - 環,增加了元素的JList

textFieldSearch.addActionListener(new ActionListener() { 
     public void actionPerformed(ActionEvent e) { 
      for (int i = 0; i < 10; ++i) { 
       locations[i] = "blah"; 
      } 
     } 
    }); 
+1

你確定動作偵聽器被調用嗎(你是否附加到某個元素)? –

+0

代碼中的JList在哪裏?項目從哪裏來? – afsantos

+0

它介於textfield和jlist – Rated

回答

1

你應該試試這個:

textFieldSearch.addActionListener(new ActionListener() { 
      public void actionPerformed(ActionEvent e) { 
       DefaultListModel model = (DefaultListModel) JLISTNAME.getModel(); 
       for (int i = 0; i < 10; ++i) { 
        model.add(i, "blah"); 
       } 
      } 
     });