Wednesday, 2 January 2013

Swing List (View class , Model class , ) :- Model Phase 1


import java.util.ArrayList;
import javax.swing.ListModel;
import javax.swing.event.ListDataListener;

/**
 *
 * @author Student
 */

public class MyListModel implements ListModel {
    private ArrayList  <Person> personList=new ArrayList<Person>();

    public MyListModel(ArrayList<Person> personList) {
        this.personList = personList;
    }


    public int getSize() {
    return personList.size();

    }

    public Object getElementAt(int index) {
        Person person = personList.get(index);
        return person;
    }

    public void addListDataListener(ListDataListener l) {
    }

    public void removeListDataListener(ListDataListener l) {
    }

}

No comments:

Post a Comment