首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

如何在JList里加内容

2011-12-24 
怎么在JList里加内容!本来List直接add就可以了,现在改成了JList,查了一下API,好像没有add方法,那什么方法

怎么在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里面拿你放的东西。

热点排行