2013-06-16 3 views
0

JList을 만들었지 만 해당 모델에는 addElement 메서드가 없습니다. 내 클래스의 인스턴스를 Pacjent에 추가하는 방법은 JList입니까? 내 요소로 매개 변수화 된 JList에 요소를 추가하는 방법

Pacjent p = new Pacjent("Blosom", "Polo"); 
ListModel<Pacjent> model = new DefaultListModel<Pacjent>(); 
pList = new JList<Pacjent>(model); 


public class Pacjent extends Osoba { 

    private String imie; 
    private String nazwisko; 
    public ArrayList<Ubezpieczenie> ubezpieczenia = new ArrayList<Ubezpieczenie>(); 


...} 

답변

3

당신은 모델에 요소를 추가 할 수 있습니다. 대신

DefaultListModel<Pacjent> model = new DefaultListModel<Pacjent>(); 

그냥 그 model.addElement(element) 메소드를 호출 쓰기

ListModel<Pacjent> model = new DefaultListModel<Pacjent>(); 

작성.