private Person personObj;
private ArrayList<Person> personArrayList;
private FirstnameView firstnameView;
private OriginView originView;
private Person personObj;
private ArrayList<Person> personArrayList;
private FirstnameView firstnameView;
private OriginView originView;
private JPanel southPanel = new JPanel();
private JPanel eastPanel = new JPanel();
private JPanel westPanel = new JPanel();
private JPanel southPanel = new JPanel();
private JPanel eastPanel = new JPanel();
private JPanel westPanel = new JPanel();
private JButton compareButton = new JButton("Compare");
PersonView(Person personObj, ArrayList<Person> personArrayList) {
setPersonObj(personObj);
private JButton compareButton = new JButton("Compare");
PersonView(Person personObj, ArrayList<Person> personArrayList) {
setPersonObj(personObj);
setSizeView(new SizeView(this.personObj.getPersonSize()));
setWeightView(new WeightView(this.personObj.getWeight()));
setEyeView(new EyeView(this.personObj.getEye()));
setSizeView(new SizeView(this.personObj.getPersonSize()));
setWeightView(new WeightView(this.personObj.getWeight()));
setEyeView(new EyeView(this.personObj.getEye()));
northPanel.add(firstnameView);
southPanel.setBorder(BorderFactory.createRaisedSoftBevelBorder());
southPanel.add(compareButton);
northPanel.add(firstnameView);
southPanel.setBorder(BorderFactory.createRaisedSoftBevelBorder());
southPanel.add(compareButton);
personArrayList.sort(getPersonObj());
//Utils.displayArrayList(personArrayList);
Person closestPerson = personArrayList.get(personArrayList.indexOf(this.getPersonObj()) + 1);
personArrayList.sort(getPersonObj());
//Utils.displayArrayList(personArrayList);
Person closestPerson = personArrayList.get(personArrayList.indexOf(this.getPersonObj()) + 1);