-
- PersonView() {
- setFirstnameView(new FirstnameView(10));
- setOriginView(new OriginView());
- setSizeView(new SizeView());
- setWeightView(new WeightView());
- setEyeView(new EyeView());
-
+ private JPanel personPanel = new JPanel();
+ private JButton compareButton = new JButton("Compare");
+ /*private ImageIcon originImage;
+ private ImageIcon personImage;*/
+
+ PersonView(Person personObj) {
+ setPersonObj(personObj);
+ setFirstnameView(new FirstnameView(15, this.personObj.getFirstname()));
+ setOriginView(new OriginView(this.personObj.getOrigin()));
+ setSizeView(new SizeView(this.personObj.getPersonSize()));
+ setWeightView(new WeightView(this.personObj.getWeight()));
+ setEyeView(new EyeView(this.personObj.getEye()));
+
+ this.compareButton.addActionListener(this);
+ JLabel personLabel = new JLabel("Closest person found");
+ personPanel.add(personLabel);
+ setPreferredSize(new Dimension(this.width, this.height));
+ setLayout(new GridLayout(7, 1, 0, 4));