还有...java doc里也查不到与addelement类似的字眼...求达人回答.

解决方案 »

  1.   

    for (int i = 0; i < jlist.size(); i++) {
     jlist.remove(i);
    }上面的语句删除了所有的...
      

  2.   

    我是想删除Jlist中被选定的记录....
    还有增添新的记录 - -
      

  3.   

    int i = list.getSelectedIndex();
    list.remove(i);
      

  4.   

    哦 谢谢楼上的回答 但是现在遇到一个问题 我的需要增删的jlist现在老是NULL但是GUI界面却又可以看到记录... 要是有时间有兴趣的话 能否帮查查问题?
      

  5.   

    你是怎么做的?什么是null??有没有加监听器??
      

  6.   

    - -是我 忘了变量没设置好   
    现在好了,但是还是ADD REMOVE不了 
    我郁闷..
      

  7.   

    增加:
    DefaultListModel listModel = new DefaultListModel();
    listModel.addElement( 增加的对象 );
    jlist.setModel(listModel);
      

  8.   

    通过DefaultListModel里的方法(addElement,removeElement)来操作数据是个比较好的方法。另外楼主可以把你的JList操作的代码贴出来一下,这样更容易让大家帮你解决问题,^_^