[問題] jListModel

看板java作者 (buu)時間17年前 (2008/10/27 22:56), 編輯推噓3(302)
留言5則, 4人參與, 最新討論串1/1
想請問一下 原本我的jListModel裡面的每一個element都有一個MouseListener 點了element可以刪除此element 但後來我清除 jListModel(使用jListModel.clear())裡面的每一個element之後 又新增了一組elements(使用jListModel.add()) 清單會正常顯示新的elements 但當我滑鼠去點清單中的element時 舊的elements會顯示在清單上 並把新的element蓋掉了 請問一下 為什麼會這樣呢? 有解決方法嗎?@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.84.161

10/28 00:43, , 1F
你要不要試試看 removeAllElements()??
10/28 00:43, 1F

10/28 00:57, , 2F
試過了QQ
10/28 00:57, 2F

10/28 01:16, , 3F
jlist.setModel(jListModel) ?
10/28 01:16, 3F

10/28 01:22, , 4F
失敗QQ
10/28 01:22, 4F

10/28 11:12, , 5F
兩個listMode2,listMode1 接著listMode2.clear(); 再放回1
10/28 11:12, 5F
文章代碼(AID): #191TQlbO (java)