X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2FFirstnameView.java;h=3ff29770357320cdeaff4b132cbc0208c6878874;hb=883508cad71557d375580ce52a4e093f131405db;hp=18323cfe474ec86392cf064e85bd1fc965d447fc;hpb=6977e6142a133673703769e092e6283dda73cf4f;p=Persons_Comparator.git diff --git a/src/FirstnameView.java b/src/FirstnameView.java index 18323cf..3ff2977 100644 --- a/src/FirstnameView.java +++ b/src/FirstnameView.java @@ -1,8 +1,19 @@ -public class FirstnameView { +import javax.swing.*; + +public class FirstnameView extends JComponent { private Firstname firstnameObj; + private JTextField textField; + private JLabel label; - FirstnameView(Firstname firstnameObj) { - setFirstnameObj(firstnameObj); + FirstnameView(int length) { + this.label = new JLabel(); + this.label.setText("Firstname"); + this.textField = new JTextField(length); + if (firstnameObj != null) { + this.textField.setText(this.firstnameObj.getFirstname()); + } + add(label); + add(textField); } public Firstname getFirstnameObj() {