当前位置: 代码迷 >> J2SE >> 如何在JList里加内容
  详细解决方案

如何在JList里加内容

热度:573   发布时间:2016-04-24 18:14:00.0
怎么在JList里加内容!
本来List直接add就可以了,现在改成了JList,查了一下API,好像没有add方法,那什么方法才能JList中添加播放列表呢?谢谢!

------解决方案--------------------
顶4楼,要用数据模型ListModel这个类。
先把要存储的内容放到ListModel这个容器里面,再把ListModel放到JList里面。

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