how to bind ArrayList to JList
问题 i have a JList and an ArrayList.How to bind the datas in arraylist to the jlist.Are the any alternative methods? ArrayList arl = new ArrayList(); arl.add("1asdsd"); arl.add("2asdsd"); arl.add("3asdsd"); Object obj = arl.clone(); JList list = new JList(obj); how to bind the above code.Now the code give an error. 回答1: You don't need to clone the ArrayList. Just call toArray() JList list = new JList(arl.toArray()); 回答2: ArrayList<String> aList = new ArrayList<String>(); aList.add("blabla");