@Override
    public void populateForm() {
         form = new LoginMenu();
         super.form = this.form;
         
		 //Buttons use a Factory to set the name and add an ActionListener
         AbstractButtonFactory btnFactory = new ConcreteButtonFactory();
         LoginMenuHandler lh = new LoginMenuHandler(form);
         
		 //Instantiate Components of LoginBuilder
         form.setBtLogin(btnFactory.createButton("Login",lh));
         form.setBtnRegister(btnFactory.createButton("Register Now",lh));
         form.setPfPassword(new javax.swing.JPasswordField());
         form.setTfUsername(new javax.swing.JTextField());
         form.setLbError(new javax.swing.JLabel());
         form.setBtnGrp(new javax.swing.ButtonGroup());
         form.setjLabel1(new javax.swing.JLabel());
         form.setjLabel2(new javax.swing.JLabel());
         form.setjLabel3(new javax.swing.JLabel());
         form.setjLabel4(new javax.swing.JLabel());
         form.setjLabel5(new javax.swing.JLabel());
         form.setjPanel1(new javax.swing.JPanel());
         form.setjSeparator1(new javax.swing.JSeparator());
         form.setRbCustodian(new javax.swing.JRadioButton());
         form.setRbOwner(new javax.swing.JRadioButton());
         
    }