X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2FEyeView.java;h=a80a31a768ed5d4f21abdfd690b1aa9939a28ebc;hb=d119e60d58d8431de3ff29090d7048b0eb7d9f9e;hp=aa54c8b8d76bdf0109e9fc294d8a21d63feacf63;hpb=f1e9d6d2fcc7253b117278c4439b656a1e532e68;p=Persons_Comparator.git diff --git a/src/EyeView.java b/src/EyeView.java index aa54c8b..a80a31a 100644 --- a/src/EyeView.java +++ b/src/EyeView.java @@ -1,26 +1,21 @@ import javax.swing.*; -public class EyeView extends JComponent { +public class EyeView extends JPanel { private Eye eyeObj; private JLabel label; - private JList colorsList; - - EyeView() { - setEyeObj(new Eye()); - this.label = new JLabel(); - this.label.setText("Eyes color"); - this.colorsList = new JList(getEyeObj().getColorsList()); - this.colorsList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); - this.colorsList.setLayoutOrientation(JList.VERTICAL); - add(label); - add(colorsList); - } + private JComboBox colorsList; /** * @param eyeObj */ EyeView(Eye eyeObj) { setEyeObj(eyeObj); + this.label = new JLabel(); + this.label.setText("Eyes color"); + this.colorsList = new JComboBox<>(this.getEyeObj().getColorsList()); + this.colorsList.setSelectedItem(this.getEyeObj().getStrColor()); + add(label); + add(colorsList); } /**