本来List直接add就可以了,现在改成了JList,查了一下API,好像没有add方法,那什么方法才能JList中添加播放列表呢?谢谢!

解决方案 »

  1.   

    用一个Vector     把想加入 的 数据Add进vector里   然后list.setdatalist(vector)就行了 ~~
      

  2.   

    不好意思,上面错达.
    DefaultListModel dm=new DefaultListModel();
    JList list_info = new JList(dm);
    dm.addElement(播放列表);
      

  3.   

    List
    获得的是string
    JList里获得是什么?也是
    string?
      

  4.   

    顶4楼,要用数据模型ListModel这个类。
    先把要存储的内容放到ListModel这个容器里面,再把ListModel放到JList里面。另外JList获得的是ListModel,JList l = new JList(); l.getModel()可以获得他的数据模型;
    ListModel里面可以放任何东西,因为他里面包含了一个Vector型的变量delegate。实际上你存放的数据就是在这个Vector型的变量中。
    所以,你从JList里面拿东西,只能先获得ListModel,然后再从ListModel里面拿你放的东西。