how to bind ArrayList to JList

后端 未结 5 753
花落未央
花落未央 2020-12-10 18:44

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();
    ar         


        
5条回答
  •  我在风中等你
    2020-12-10 19:03

    ArrayList aList = new ArrayList();
    aList.add("blabla");
    aList.add("blublu");
    aList.add("blibli");
    aList.add("bleble");
    DefaultListModel model = new DefaultListModel();
    for(String s:aList){
        model.addElement(s);
    }
    JList contactList = new JList(model);
    

    Advantage of this is that you can later add/remove elements to already instantiated JList by adding elements to model using methods addElement(Obj o) and removeElement(Obj o).

提交回复
热议问题