简体   繁体   English

如何将元素添加到由我自己的Type参数化的JList中

[英]How add elements to the JList parameterized by my own Type

I have created a JList but it(and its' model) lacks addElement method. 我创建了一个JList但是它(及其模型)缺少addElement方法。 How to add instance of my class Pacjent to that JList ? 如何将我的类Pacjent实例添加到该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>();


...}

You add element to the model. 您将元素添加到模型中。 Instead of writing 而不是写作

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

write

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

and just call its model.addElement(element) method. 并只需调用其model.addElement(element)方法即可。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM