永发信息网

如何向JList 添加 ArrayList ?

答案:5  悬赏:40  手机版
解决时间 2021-01-29 22:25
如题,如何将一个ArrayList 对象传进窗体的JList中去?
最佳答案
在Java中,要向JList添加ArrayList集合,只需调用其setListData方法即可。
具体添加步骤如下:
1、首先要实例化一个JList对象
2、其次是实例一个ArrayList对象,并向其中添加一些数据
3、再次是将ArrayList对象转换为Object数组,调用其toArray方法即可。
4、最后就是向JList中添加ArrayList了,调用setListData方法将ArrayList转换好的Object数组设置进去即可。

JList是Java GUI编程中的一个重要的列表组件,可以方便地显示对象数组或对象 Vector,不过也仅限于图形界面编程中使用,在web开发或者其他应用开发中,基本上是用不到的。
全部回答
jlist.setListData(new String[]{"1",“2”});就可以了
JList list = new JList(arraylist.toArray()); 或 list.setListData(arraylist.toArray());
你好! DefaultListModel model = new DefaultListModel<>(); JList jlist = new JList<>(model); ArrayList sources = ...; for(T item: sources) {     model.addElement(item); } 如有疑问,请追问。
JList(Object[] listData) 构造一个 JList,使其显示指定数组中的元素。 String[] arrayList= {"one", "two", "three", "four"}; JList myList = new JList(data);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
瑞虎3花粉过滤怎么开启
金下面两个王是什么字
鸟兽散的意思是什么啊?知道的请说下!
【石粉一方多少吨】1立方米石粉等于多少吨1立
谁能截个这两天买数码电子产品的发票给我
一个人一个,一家人几个,全国只有十二个,打一
从肇东开车去哈医大2院走松浦大桥怎么走
【雪莉英文】请问英文单词shirely和shirley,
兆积的意思是什么啊?知道的请说下!
刚入的白花蜜手串,问下高手,盘戴久后会变成
法律顾问工资多少
艺龙如何更换提现银行账号?
土顽的意思是什么啊?知道的请说下!
如果Airbnb线下支付会怎样?
单选题With proper measures, the
推荐资讯
单选题宋人黄庭坚说:“三日不读书,便觉言语
诺博文化传媒有限公司地址在哪,我要去那里办
神龙旅行社地址有知道的么?有点事想过去
拔掉汽车电源后再接上电源,发动机工作正常.
疫苗接种单中的DTPHbHib Men C是什么意思
2014年九月份上映电影有哪些
注定没有结果的爱情,还要继续吗?
同事结婚忘了,这个礼怎么补上?
怎样把jpg转换成pdf免费软件
农业银行有信用卡吗?如果有,有稳定工作月收
现在洗洁精的瓶盖什么设计!一点都不好打开而
平乐的意思是什么啊?知道的请说下!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?