private void initComponents() {

        jLabel5 = new javax.swing.JLabel();
        MyAccountPanel = new javax.swing.JPanel();
        myAccountLabel = new javax.swing.JLabel();
        MyAccountSidePanel = new javax.swing.JPanel();
        viewRentalHistoryButton = new javax.swing.JButton();
        makePaymentButton = new javax.swing.JButton();
        viewPaymentHistoryButton = new javax.swing.JButton();
        MyAccountLabelPanel = new javax.swing.JPanel();
        jLabel1 = new javax.swing.JLabel();
        deleteMyAcountButton = new javax.swing.JButton();
        UserInfoPanel = new javax.swing.JPanel();
        newUsernameTxt = new javax.swing.JTextField();
        newUsernameLabel = new javax.swing.JLabel();
        newUserPasswordLabel = new javax.swing.JLabel();
        newUserPasswordTxt = new javax.swing.JPasswordField();
        newUserEmailLabel = new javax.swing.JLabel();
        newUserEmailTxt = new javax.swing.JTextField();
        firstNameLabel1 = new javax.swing.JLabel();
        firstNameTxt1 = new javax.swing.JTextField();
        lastNameLabel1 = new javax.swing.JLabel();
        lastNameTxt1 = new javax.swing.JTextField();
        birthdayLabel1 = new javax.swing.JLabel();
        birthdayTxt1 = new javax.swing.JTextField();
        jLabel3 = new javax.swing.JLabel();
        jButton1 = new javax.swing.JButton();
        BillingAndPaymentInfoPanel = new javax.swing.JPanel();
        cityLabel1 = new javax.swing.JLabel();
        cityTxt1 = new javax.swing.JTextField();
        stateLabel1 = new javax.swing.JLabel();
        stateTxt1 = new javax.swing.JTextField();
        zipcodeLabel1 = new javax.swing.JLabel();
        zipcodeTxt1 = new javax.swing.JTextField();
        addressLabel1 = new javax.swing.JLabel();
        creditCardNumLabel1 = new javax.swing.JLabel();
        creditCardExpLabel = new javax.swing.JLabel();
        jLabel2 = new javax.swing.JLabel();
        jButton2 = new javax.swing.JButton();
        addressTxt1 = new javax.swing.JTextField();
        creditCardNumTxt1 = new javax.swing.JTextField();
        creditCardExpireDateTxt1 = new javax.swing.JTextField();
        jTabbedPane = new javax.swing.JTabbedPane();
        editDBTab = new javax.swing.JPanel();
        editBDPanel = new javax.swing.JPanel();
        titleLabel = new javax.swing.JLabel();
        directorLabel = new javax.swing.JLabel();
        actorLabel = new javax.swing.JLabel();
        userRatingLabel = new javax.swing.JLabel();
        mpaaRatingLabel = new javax.swing.JLabel();
        titleTxt = new javax.swing.JTextField();
        directorTxt = new javax.swing.JTextField();
        actorTxt = new javax.swing.JTextField();
        userRatingTxt = new javax.swing.JTextField();
        mpaaRatingTxt = new javax.swing.JTextField();
        addMovieToDBButton = new javax.swing.JButton();
        movieClearnButton = new javax.swing.JButton();
        movieInfoLabel = new javax.swing.JLabel();
        jLabel7 = new javax.swing.JLabel();
        genreTxt = new javax.swing.JTextField();
        movieDBTableScrollPane = new javax.swing.JScrollPane();
        movies = new javax.swing.JTable();
        editBDLabel = new javax.swing.JLabel();
        removeMovieFromDBButton = new javax.swing.JButton();
        editMovieInBDButon = new javax.swing.JButton();
        editDBLogoutButon = new javax.swing.JButton();
        editCustomerInfoTab = new javax.swing.JPanel();
        editCustomerInfoPanel = new javax.swing.JScrollPane();
        customerDBTable = new javax.swing.JTable();
        customerInfoPanel = new javax.swing.JPanel();
        customerInfoLabel = new javax.swing.JLabel();
        infoPanel = new javax.swing.JPanel();
        passwordLabel = new javax.swing.JLabel();
        passwordTxt = new javax.swing.JTextField();
        birthdayLabel = new javax.swing.JLabel();
        lastNameLabel = new javax.swing.JLabel();
        lastNameTxt = new javax.swing.JTextField();
        zipcodeLabel = new javax.swing.JLabel();
        zipcodeTxt = new javax.swing.JTextField();
        addressLabel = new javax.swing.JLabel();
        addressTxt = new javax.swing.JTextField();
        creditCardNumLabel = new javax.swing.JLabel();
        creditCardNumTxt = new javax.swing.JTextField();
        stateLabel = new javax.swing.JLabel();
        emailLabel = new javax.swing.JLabel();
        emailTxt = new javax.swing.JTextField();
        creditCardExpireLabel = new javax.swing.JLabel();
        cityLabel = new javax.swing.JLabel();
        cityTxt = new javax.swing.JTextField();
        usernameLabel = new javax.swing.JLabel();
        usernameTxt = new javax.swing.JTextField();
        firstNameLabel = new javax.swing.JLabel();
        firstNameTxt = new javax.swing.JTextField();
        customerClearButton = new javax.swing.JButton();
        addCustomerButton = new javax.swing.JButton();
        stateTxt = new javax.swing.JComboBox();
        birthdayMonth = new javax.swing.JComboBox();
        birthdayYear = new javax.swing.JComboBox();
        birthdayDay = new javax.swing.JComboBox();
        creditCardExpirationYear = new javax.swing.JComboBox();
        creditCardExpirationMonth = new javax.swing.JComboBox();
        removeCustomerButton = new javax.swing.JButton();
        editCustomerButton = new javax.swing.JButton();
        editCustomerAccountLogoutButton = new javax.swing.JButton();
        editCustomerInformationLabel = new javax.swing.JLabel();
        employeeRegistrationTab = new javax.swing.JPanel();
        billingInfoPanel1 = new javax.swing.JPanel();
        MyEmployeeAccount1 = new javax.swing.JPanel();
        billingInfoLabel1 = new javax.swing.JLabel();
        billingInfoTxtPnel1 = new javax.swing.JPanel();
        addressTxt3 = new javax.swing.JTextField();
        creditCardExpLabel2 = new javax.swing.JLabel();
        zipcodeTxt3 = new javax.swing.JTextField();
        creditCardImage1 = new javax.swing.JLabel();
        cityTxt3 = new javax.swing.JTextField();
        creditCardExpirationYear1 = new javax.swing.JComboBox();
        creditCardNumTxt3 = new javax.swing.JTextField();
        creditCardNumLabel3 = new javax.swing.JLabel();
        addressLabel3 = new javax.swing.JLabel();
        stateLabel3 = new javax.swing.JLabel();
        zipcodeLabel3 = new javax.swing.JLabel();
        cityLabel3 = new javax.swing.JLabel();
        billingInformation_State_Combobox = new javax.swing.JComboBox();
        addEmployeeInfoButton2 = new javax.swing.JButton();
        creditCardExpirationMonth1 = new javax.swing.JComboBox();
        personalInfoPanel1 = new javax.swing.JPanel();
        personalInfoLabelPanel1 = new javax.swing.JPanel();
        personalInfoLabel1 = new javax.swing.JLabel();
        personalInfoTxtPanel1 = new javax.swing.JPanel();
        newUserEmailTxt2 = new javax.swing.JTextField();
        newUserEmailLabel2 = new javax.swing.JLabel();
        birthdayDay1 = new javax.swing.JComboBox();
        lastNameLabel3 = new javax.swing.JLabel();
        firstNameTxt3 = new javax.swing.JTextField();
        birthdayLabel3 = new javax.swing.JLabel();
        newUserPasswordLabel2 = new javax.swing.JLabel();
        newUserPasswordTxt2 = new javax.swing.JPasswordField();
        newUsernameLabel2 = new javax.swing.JLabel();
        birthdayMonth1 = new javax.swing.JComboBox();
        firstNameLabel3 = new javax.swing.JLabel();
        newUsernameTxt2 = new javax.swing.JTextField();
        lastNameTxt3 = new javax.swing.JTextField();
        birthdayYear1 = new javax.swing.JComboBox();
        addEmployeeInfoButton1 = new javax.swing.JButton();
        employeeRegistrationPanel = new javax.swing.JPanel();
        employeeRegistrationLabel = new javax.swing.JLabel();
        editCustomerAccountLogoutButton2 = new javax.swing.JButton();
        rentMovieTab = new javax.swing.JPanel();
        jPanel1 = new javax.swing.JPanel();
        moviesPanel2 = new javax.swing.JPanel();
        sideBarPanel2 = new javax.swing.JPanel();
        blackBarPanel2 = new javax.swing.JPanel();
        viewPaymentHistoryToolBar2 = new javax.swing.JToolBar();
        viewRentalHistoryToolBar2 = new javax.swing.JToolBar();
        deleteAccountToolBar2 = new javax.swing.JToolBar();
        GenresDropDownMenu2 = new javax.swing.JComboBox();
        MPAARDropDownMenu2 = new javax.swing.JComboBox();
        BrowseByLabel2 = new javax.swing.JLabel();
        searchTxt2 = new javax.swing.JTextField();
        findAMovieLabel2 = new javax.swing.JLabel();
        searchLabel2 = new javax.swing.JLabel();
        searchButton2 = new javax.swing.JButton();
        jLabel8 = new javax.swing.JLabel();
        movieBDScrollPanel = new javax.swing.JScrollPane();
        movieDBTable = new javax.swing.JTable();
        rentMovieButton = new javax.swing.JButton();
        editCustomerAccountLogoutButton4 = new javax.swing.JButton();
        myEmployeeAccountTab = new javax.swing.JPanel();
        billingInfoPanel2 = new javax.swing.JPanel();
        MyEmployeeAccount2 = new javax.swing.JPanel();
        billingInfoLabel2 = new javax.swing.JLabel();
        billingInfoTxtPnel2 = new javax.swing.JPanel();
        addressTxt4 = new javax.swing.JTextField();
        creditCardExpLabel3 = new javax.swing.JLabel();
        creditCardExpirationMonth2 = new javax.swing.JComboBox();
        zipcodeTxt4 = new javax.swing.JTextField();
        creditCardImage2 = new javax.swing.JLabel();
        cityTxt4 = new javax.swing.JTextField();
        creditCardExpirationYear2 = new javax.swing.JComboBox();
        creditCardNumTxt4 = new javax.swing.JTextField();
        creditCardNumLabel4 = new javax.swing.JLabel();
        addressLabel4 = new javax.swing.JLabel();
        stateLabel4 = new javax.swing.JLabel();
        zipcodeLabel4 = new javax.swing.JLabel();
        cityLabel4 = new javax.swing.JLabel();
        billingInformation_State_Combobox2 = new javax.swing.JComboBox();
        personalInfoPanel3 = new javax.swing.JPanel();
        personalInfoLabelPanel3 = new javax.swing.JPanel();
        personalInfoLabel3 = new javax.swing.JLabel();
        personalInfoTxtPanel3 = new javax.swing.JPanel();
        newUserEmailTxt4 = new javax.swing.JTextField();
        newUserEmailLabel4 = new javax.swing.JLabel();
        lastNameLabel5 = new javax.swing.JLabel();
        firstNameTxt5 = new javax.swing.JTextField();
        birthdayLabel5 = new javax.swing.JLabel();
        newUserPasswordLabel4 = new javax.swing.JLabel();
        newUserPasswordTxt4 = new javax.swing.JPasswordField();
        newUsernameLabel4 = new javax.swing.JLabel();
        birthdayMonth4 = new javax.swing.JComboBox();
        firstNameLabel5 = new javax.swing.JLabel();
        newUsernameTxt4 = new javax.swing.JTextField();
        lastNameTxt5 = new javax.swing.JTextField();
        birthdayYear4 = new javax.swing.JComboBox();
        birthdayDay3 = new javax.swing.JComboBox();
        employeeRegistrationPanel1 = new javax.swing.JPanel();
        myEmployeeLabel = new javax.swing.JLabel();
        editCustomerAccountLogoutButton3 = new javax.swing.JButton();

        MyAccountPanel.setBackground(new java.awt.Color(43, 45, 44));

        myAccountLabel.setIcon(new javax.swing.ImageIcon(getClass().getResource("/videorentalstore/gui/Image_MyAccountLabel.png"))); // NOI18N

        MyAccountSidePanel.setBackground(new java.awt.Color(43, 45, 44));
        MyAccountSidePanel.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.LOWERED, null, null, null, new java.awt.Color(0, 0, 0)));

        viewRentalHistoryButton.setText("View Rental History  ");
        viewRentalHistoryButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                viewRentalHistoryButtonActionPerformed(evt);
            }
        });

        makePaymentButton.setText("Make Payment");
        makePaymentButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                makePaymentButtonActionPerformed(evt);
            }
        });

        viewPaymentHistoryButton.setText("View Payment History");
        viewPaymentHistoryButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                viewPaymentHistoryButtonActionPerformed(evt);
            }
        });

        MyAccountLabelPanel.setBackground(new java.awt.Color(153, 0, 0));

        jLabel1.setBackground(new java.awt.Color(255, 255, 255));
        jLabel1.setFont(new java.awt.Font("Vani", 1, 14)); // NOI18N
        jLabel1.setForeground(new java.awt.Color(255, 255, 255));
        jLabel1.setText("       My Account");

        javax.swing.GroupLayout MyAccountLabelPanelLayout = new javax.swing.GroupLayout(MyAccountLabelPanel);
        MyAccountLabelPanel.setLayout(MyAccountLabelPanelLayout);
        MyAccountLabelPanelLayout.setHorizontalGroup(
            MyAccountLabelPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(MyAccountLabelPanelLayout.createSequentialGroup()
                .addGap(66, 66, 66)
                .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 124, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(90, Short.MAX_VALUE))
        );
        MyAccountLabelPanelLayout.setVerticalGroup(
            MyAccountLabelPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, MyAccountLabelPanelLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jLabel1, javax.swing.GroupLayout.DEFAULT_SIZE, 42, Short.MAX_VALUE)
                .addContainerGap())
        );

        deleteMyAcountButton.setText("Delete My Account");
        deleteMyAcountButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                deleteMyAcountButtonActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout MyAccountSidePanelLayout = new javax.swing.GroupLayout(MyAccountSidePanel);
        MyAccountSidePanel.setLayout(MyAccountSidePanelLayout);
        MyAccountSidePanelLayout.setHorizontalGroup(
            MyAccountSidePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(MyAccountSidePanelLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(MyAccountSidePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(viewRentalHistoryButton, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(viewPaymentHistoryButton, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(makePaymentButton, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(deleteMyAcountButton, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .addContainerGap())
            .addComponent(MyAccountLabelPanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
        );
        MyAccountSidePanelLayout.setVerticalGroup(
            MyAccountSidePanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(MyAccountSidePanelLayout.createSequentialGroup()
                .addComponent(MyAccountLabelPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(29, 29, 29)
                .addComponent(makePaymentButton)
                .addGap(26, 26, 26)
                .addComponent(viewPaymentHistoryButton)
                .addGap(27, 27, 27)
                .addComponent(viewRentalHistoryButton)
                .addGap(27, 27, 27)
                .addComponent(deleteMyAcountButton)
                .addContainerGap(49, Short.MAX_VALUE))
        );

        UserInfoPanel.setBackground(new java.awt.Color(43, 45, 44));

        newUsernameLabel.setForeground(new java.awt.Color(255, 255, 255));
        newUsernameLabel.setText("Username:");

        newUserPasswordLabel.setForeground(new java.awt.Color(255, 255, 255));
        newUserPasswordLabel.setText("Password:");

        newUserEmailLabel.setForeground(new java.awt.Color(255, 255, 255));
        newUserEmailLabel.setText("Email:");

        firstNameLabel1.setForeground(new java.awt.Color(255, 255, 255));
        firstNameLabel1.setText("First Name:");

        lastNameLabel1.setForeground(new java.awt.Color(255, 255, 255));
        lastNameLabel1.setText("Last Name:");

        birthdayLabel1.setForeground(new java.awt.Color(255, 255, 255));
        birthdayLabel1.setText("Birthday:");

        jLabel3.setFont(new java.awt.Font("Vani", 0, 24)); // NOI18N
        jLabel3.setForeground(new java.awt.Color(255, 255, 255));
        jLabel3.setText("User Information");

        jButton1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/videorentalstore/gui/Image_EditButtonIcon.png"))); // NOI18N
        jButton1.setText(" Edit");

        javax.swing.GroupLayout UserInfoPanelLayout = new javax.swing.GroupLayout(UserInfoPanel);
        UserInfoPanel.setLayout(UserInfoPanelLayout);
        UserInfoPanelLayout.setHorizontalGroup(
            UserInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, UserInfoPanelLayout.createSequentialGroup()
                .addGroup(UserInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addGroup(UserInfoPanelLayout.createSequentialGroup()
                        .addGap(0, 0, Short.MAX_VALUE)
                        .addComponent(jButton1))
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, UserInfoPanelLayout.createSequentialGroup()
                        .addContainerGap()
                        .addComponent(jLabel3, javax.swing.GroupLayout.PREFERRED_SIZE, 186, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(0, 0, Short.MAX_VALUE))
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, UserInfoPanelLayout.createSequentialGroup()
                        .addGap(169, 169, 169)
                        .addGroup(UserInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(UserInfoPanelLayout.createSequentialGroup()
                                .addComponent(birthdayLabel1)
                                .addGap(34, 34, 34)
                                .addComponent(birthdayTxt1, javax.swing.GroupLayout.DEFAULT_SIZE, 231, Short.MAX_VALUE))
                            .addGroup(UserInfoPanelLayout.createSequentialGroup()
                                .addGroup(UserInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(newUsernameLabel)
                                    .addComponent(newUserPasswordLabel)
                                    .addComponent(newUserEmailLabel)
                                    .addComponent(firstNameLabel1)
                                    .addComponent(lastNameLabel1))
                                .addGap(18, 18, 18)
                                .addGroup(UserInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(newUsernameTxt)
                                    .addComponent(newUserEmailTxt)
                                    .addComponent(firstNameTxt1, javax.swing.GroupLayout.Alignment.TRAILING)
                                    .addComponent(lastNameTxt1)
                                    .addComponent(newUserPasswordTxt))))))
                .addGap(75, 75, 75))
        );
        UserInfoPanelLayout.setVerticalGroup(
            UserInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(UserInfoPanelLayout.createSequentialGroup()
                .addGap(23, 23, 23)
                .addComponent(jLabel3)
                .addGap(18, 18, 18)
                .addGroup(UserInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(newUsernameLabel)
                    .addComponent(newUsernameTxt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(UserInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(newUserPasswordLabel)
                    .addComponent(newUserPasswordTxt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 19, Short.MAX_VALUE)
                .addGroup(UserInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(newUserEmailLabel)
                    .addComponent(newUserEmailTxt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(27, 27, 27)
                .addGroup(UserInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(firstNameTxt1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(firstNameLabel1))
                .addGap(24, 24, 24)
                .addGroup(UserInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(lastNameTxt1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(lastNameLabel1))
                .addGap(18, 18, 18)
                .addGroup(UserInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(birthdayTxt1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(birthdayLabel1))
                .addGap(20, 20, 20)
                .addComponent(jButton1))
        );

        BillingAndPaymentInfoPanel.setBackground(new java.awt.Color(43, 45, 44));

        cityLabel1.setForeground(new java.awt.Color(255, 255, 255));
        cityLabel1.setText("City:");

        stateLabel1.setForeground(new java.awt.Color(255, 255, 255));
        stateLabel1.setText("State:");

        zipcodeLabel1.setForeground(new java.awt.Color(255, 255, 255));
        zipcodeLabel1.setText("Zipcode:");

        addressLabel1.setForeground(new java.awt.Color(255, 255, 255));
        addressLabel1.setText("Address:");

        creditCardNumLabel1.setForeground(new java.awt.Color(255, 255, 255));
        creditCardNumLabel1.setText("Credit Card Number: ");

        creditCardExpLabel.setForeground(new java.awt.Color(255, 255, 255));
        creditCardExpLabel.setText("Credit Card Expiration Date:");

        jLabel2.setFont(new java.awt.Font("Vani", 0, 24)); // NOI18N
        jLabel2.setForeground(new java.awt.Color(255, 255, 255));
        jLabel2.setText("Billing And Payment Information");

        jButton2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/videorentalstore/gui/Image_EditButtonIcon.png"))); // NOI18N
        jButton2.setText(" Edit");

        javax.swing.GroupLayout BillingAndPaymentInfoPanelLayout = new javax.swing.GroupLayout(BillingAndPaymentInfoPanel);
        BillingAndPaymentInfoPanel.setLayout(BillingAndPaymentInfoPanelLayout);
        BillingAndPaymentInfoPanelLayout.setHorizontalGroup(
            BillingAndPaymentInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(BillingAndPaymentInfoPanelLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(BillingAndPaymentInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jLabel2)
                    .addGroup(BillingAndPaymentInfoPanelLayout.createSequentialGroup()
                        .addGap(162, 162, 162)
                        .addGroup(BillingAndPaymentInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                            .addComponent(jButton2)
                            .addGroup(BillingAndPaymentInfoPanelLayout.createSequentialGroup()
                                .addGroup(BillingAndPaymentInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(addressLabel1)
                                    .addComponent(cityLabel1)
                                    .addComponent(stateLabel1)
                                    .addComponent(zipcodeLabel1))
                                .addGap(33, 33, 33)
                                .addGroup(BillingAndPaymentInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                                    .addComponent(cityTxt1, javax.swing.GroupLayout.DEFAULT_SIZE, 231, Short.MAX_VALUE)
                                    .addComponent(stateTxt1)
                                    .addComponent(zipcodeTxt1)
                                    .addComponent(addressTxt1))
                                .addGap(94, 94, 94))
                            .addGroup(javax.swing.GroupLayout.Alignment.LEADING, BillingAndPaymentInfoPanelLayout.createSequentialGroup()
                                .addGroup(BillingAndPaymentInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(creditCardExpLabel)
                                    .addComponent(creditCardNumLabel1))
                                .addGap(18, 18, 18)
                                .addGroup(BillingAndPaymentInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(creditCardNumTxt1)
                                    .addComponent(creditCardExpireDateTxt1))))))
                .addGap(0, 70, Short.MAX_VALUE))
        );
        BillingAndPaymentInfoPanelLayout.setVerticalGroup(
            BillingAndPaymentInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(BillingAndPaymentInfoPanelLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jLabel2)
                .addGap(24, 24, 24)
                .addGroup(BillingAndPaymentInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(cityTxt1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(addressLabel1))
                .addGap(18, 18, 18)
                .addGroup(BillingAndPaymentInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(addressTxt1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(cityLabel1))
                .addGap(18, 18, 18)
                .addGroup(BillingAndPaymentInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(stateLabel1)
                    .addComponent(stateTxt1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(BillingAndPaymentInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(zipcodeLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(zipcodeTxt1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(BillingAndPaymentInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(creditCardNumLabel1)
                    .addComponent(creditCardNumTxt1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(19, 19, 19)
                .addGroup(BillingAndPaymentInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(creditCardExpireDateTxt1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(creditCardExpLabel))
                .addGap(18, 18, 18)
                .addComponent(jButton2)
                .addContainerGap(34, Short.MAX_VALUE))
        );

        javax.swing.GroupLayout MyAccountPanelLayout = new javax.swing.GroupLayout(MyAccountPanel);
        MyAccountPanel.setLayout(MyAccountPanelLayout);
        MyAccountPanelLayout.setHorizontalGroup(
            MyAccountPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(MyAccountPanelLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(MyAccountPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(MyAccountPanelLayout.createSequentialGroup()
                        .addComponent(MyAccountSidePanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(360, 360, 360)
                        .addGroup(MyAccountPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(BillingAndPaymentInfoPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(UserInfoPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                    .addComponent(myAccountLabel))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );
        MyAccountPanelLayout.setVerticalGroup(
            MyAccountPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(MyAccountPanelLayout.createSequentialGroup()
                .addGroup(MyAccountPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(MyAccountPanelLayout.createSequentialGroup()
                        .addGap(37, 37, 37)
                        .addComponent(myAccountLabel)
                        .addGap(173, 173, 173)
                        .addComponent(MyAccountSidePanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(MyAccountPanelLayout.createSequentialGroup()
                        .addGap(94, 94, 94)
                        .addComponent(UserInfoPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(41, 41, 41)
                        .addComponent(BillingAndPaymentInfoPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addContainerGap(83, Short.MAX_VALUE))
        );

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

        jTabbedPane.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));

        editDBTab.setBackground(new java.awt.Color(255, 255, 255));

        editBDPanel.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));

        titleLabel.setFont(new java.awt.Font("Vani", 0, 12)); // NOI18N
        titleLabel.setText("Title:");

        directorLabel.setFont(new java.awt.Font("Vani", 0, 12)); // NOI18N
        directorLabel.setText("Director:");

        actorLabel.setFont(new java.awt.Font("Vani", 0, 12)); // NOI18N
        actorLabel.setText("Actor:");

        userRatingLabel.setFont(new java.awt.Font("Vani", 0, 12)); // NOI18N
        userRatingLabel.setText("User Rating:");

        mpaaRatingLabel.setFont(new java.awt.Font("Vani", 0, 12)); // NOI18N
        mpaaRatingLabel.setText("MPAA Rating:");

        addMovieToDBButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/videorentalstore/gui/Image_AddButtonIcon.png"))); // NOI18N
        addMovieToDBButton.setText(" Add");
        addMovieToDBButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                addMovieToDBButtonActionPerformed(evt);
            }
        });

        movieClearnButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/videorentalstore/gui/Image_ClearButtonIcon.png"))); // NOI18N
        movieClearnButton.setText(" Clear");
        movieClearnButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                movieClearnButtonActionPerformed(evt);
            }
        });

        movieInfoLabel.setFont(new java.awt.Font("Vani", 1, 18)); // NOI18N
        movieInfoLabel.setText("Movie Information");

        jLabel7.setFont(new java.awt.Font("Vani", 0, 12)); // NOI18N
        jLabel7.setText("Genre");

        javax.swing.GroupLayout editBDPanelLayout = new javax.swing.GroupLayout(editBDPanel);
        editBDPanel.setLayout(editBDPanelLayout);
        editBDPanelLayout.setHorizontalGroup(
            editBDPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(editBDPanelLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(editBDPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(editBDPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                        .addGroup(editBDPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                            .addComponent(movieClearnButton, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                            .addComponent(addMovieToDBButton, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 87, Short.MAX_VALUE))
                        .addGroup(javax.swing.GroupLayout.Alignment.LEADING, editBDPanelLayout.createSequentialGroup()
                            .addGroup(editBDPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                                .addGroup(javax.swing.GroupLayout.Alignment.LEADING, editBDPanelLayout.createSequentialGroup()
                                    .addGroup(editBDPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                        .addComponent(jLabel7)
                                        .addComponent(mpaaRatingLabel))
                                    .addGap(12, 12, 12)
                                    .addGroup(editBDPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                                        .addComponent(directorTxt, javax.swing.GroupLayout.DEFAULT_SIZE, 172, Short.MAX_VALUE)
                                        .addComponent(genreTxt)
                                        .addComponent(mpaaRatingTxt)))
                                .addComponent(movieInfoLabel, javax.swing.GroupLayout.Alignment.LEADING)
                                .addGroup(javax.swing.GroupLayout.Alignment.LEADING, editBDPanelLayout.createSequentialGroup()
                                    .addGroup(editBDPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                        .addComponent(titleLabel)
                                        .addComponent(userRatingLabel)
                                        .addComponent(actorLabel))
                                    .addGap(21, 21, 21)
                                    .addGroup(editBDPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                        .addComponent(actorTxt, javax.swing.GroupLayout.PREFERRED_SIZE, 172, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addComponent(userRatingTxt, javax.swing.GroupLayout.PREFERRED_SIZE, 172, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addComponent(titleTxt, javax.swing.GroupLayout.PREFERRED_SIZE, 172, javax.swing.GroupLayout.PREFERRED_SIZE))))
                            .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 12, Short.MAX_VALUE)))
                    .addComponent(directorLabel))
                .addGap(0, 72, Short.MAX_VALUE))
        );
        editBDPanelLayout.setVerticalGroup(
            editBDPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(editBDPanelLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(movieInfoLabel)
                .addGap(45, 45, 45)
                .addGroup(editBDPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(titleTxt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(titleLabel))
                .addGap(18, 18, 18)
                .addGroup(editBDPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(actorLabel)
                    .addComponent(actorTxt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(19, 19, 19)
                .addGroup(editBDPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(userRatingTxt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(userRatingLabel))
                .addGap(18, 18, 18)
                .addGroup(editBDPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(mpaaRatingLabel)
                    .addComponent(mpaaRatingTxt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(editBDPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(directorLabel)
                    .addComponent(directorTxt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(editBDPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(genreTxt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel7))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addComponent(addMovieToDBButton)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(movieClearnButton)
                .addContainerGap())
        );

        movies.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
        movies.setFont(new java.awt.Font("Vani", 0, 11)); // NOI18N
        movies.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                { new Integer(1), "Some Movie", "Some Guy", "75", "PG-13", "Some Other Guy", "Yes"},
                {null, null, null, null, null, null, null},
                {null, null, null, null, null, null, null},
                {null, null, null, null, null, null, null},
                {null, null, null, null, null, null, null}
            },
            new String [] {
                "MovieId", "Title", "Actor", "User Rating", "MPAA Rating", "Director", "Available"
            }
        ) {
            Class[] types = new Class [] {
                java.lang.Integer.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.Object.class
            };

            public Class getColumnClass(int columnIndex) {
                return types [columnIndex];
            }
        });
        movies.setGridColor(new java.awt.Color(0, 0, 0));
        movies.getTableHeader().setReorderingAllowed(false);
        movies.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                moviesMouseClicked(evt);
            }
        });
        movieDBTableScrollPane.setViewportView(movies);
        movies.getColumnModel().getColumn(0).setResizable(false);
        movies.getColumnModel().getColumn(1).setResizable(false);
        movies.getColumnModel().getColumn(2).setResizable(false);
        movies.getColumnModel().getColumn(3).setResizable(false);
        movies.getColumnModel().getColumn(4).setResizable(false);
        movies.getColumnModel().getColumn(5).setResizable(false);
        movies.getColumnModel().getColumn(6).setResizable(false);

        editBDLabel.setFont(new java.awt.Font("Vani", 1, 25)); // NOI18N
        editBDLabel.setText("Edit Database");

        removeMovieFromDBButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/videorentalstore/gui/Image_RemoveButtonIcon.png"))); // NOI18N
        removeMovieFromDBButton.setText("Delete");
        removeMovieFromDBButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                removeMovieFromDBButtonActionPerformed(evt);
            }
        });

        editMovieInBDButon.setIcon(new javax.swing.ImageIcon(getClass().getResource("/videorentalstore/gui/Image_EditButtonIcon.png"))); // NOI18N
        editMovieInBDButon.setText(" Edit");
        editMovieInBDButon.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                editMovieInBDButonActionPerformed(evt);
            }
        });

        editDBLogoutButon.setText("Logout");
        editDBLogoutButon.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                editDBLogoutButonActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout editDBTabLayout = new javax.swing.GroupLayout(editDBTab);
        editDBTab.setLayout(editDBTabLayout);
        editDBTabLayout.setHorizontalGroup(
            editDBTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(editDBTabLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(editDBTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(editDBTabLayout.createSequentialGroup()
                        .addComponent(editBDPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(18, 18, 18)
                        .addGroup(editDBTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(editDBTabLayout.createSequentialGroup()
                                .addComponent(editMovieInBDButon, javax.swing.GroupLayout.PREFERRED_SIZE, 89, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addGap(22, 22, 22)
                                .addComponent(removeMovieFromDBButton))
                            .addComponent(movieDBTableScrollPane, javax.swing.GroupLayout.PREFERRED_SIZE, 1166, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addContainerGap(226, Short.MAX_VALUE))
                    .addGroup(editDBTabLayout.createSequentialGroup()
                        .addComponent(editBDLabel, javax.swing.GroupLayout.PREFERRED_SIZE, 212, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .addComponent(editDBLogoutButon)
                        .addGap(160, 160, 160))))
        );
        editDBTabLayout.setVerticalGroup(
            editDBTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(editDBTabLayout.createSequentialGroup()
                .addGap(19, 19, 19)
                .addGroup(editDBTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(editBDLabel)
                    .addComponent(editDBLogoutButon))
                .addGap(94, 94, 94)
                .addGroup(editDBTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addComponent(movieDBTableScrollPane)
                    .addComponent(editBDPanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .addGap(18, 18, 18)
                .addGroup(editDBTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(removeMovieFromDBButton)
                    .addComponent(editMovieInBDButon))
                .addContainerGap(1251, Short.MAX_VALUE))
        );

        jTabbedPane.addTab("Edit Database", editDBTab);

        editCustomerInfoTab.setBackground(new java.awt.Color(255, 255, 255));

        customerDBTable.setFont(new java.awt.Font("Vani", 0, 11)); // NOI18N
        customerDBTable.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null, null, null, null, null, null, null, null, null, null},
                {null, null, null, null, null, null, null, null, null, null, null, null, null},
                {null, null, null, null, null, null, null, null, null, null, null, null, null},
                {null, null, null, null, null, null, null, null, null, null, null, null, null}
            },
            new String [] {
                "CustomerID", "Username", "Password", "Email", "First Name", "Last Name", "Birthday", "Address", "City", "State", "Zipcode", "CreditCard Num", "Expiration Date"
            }
        ) {
            Class[] types = new Class [] {
                java.lang.Integer.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class
            };

            public Class getColumnClass(int columnIndex) {
                return types [columnIndex];
            }
        });
        editCustomerInfoPanel.setViewportView(customerDBTable);

        customerInfoPanel.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));

        customerInfoLabel.setFont(new java.awt.Font("Vani", 1, 18)); // NOI18N
        customerInfoLabel.setText("Customer Information");

        passwordLabel.setFont(new java.awt.Font("Vani", 0, 12)); // NOI18N
        passwordLabel.setText("Password:");

        birthdayLabel.setFont(new java.awt.Font("Vani", 0, 12)); // NOI18N
        birthdayLabel.setText("Birthday:");

        lastNameLabel.setFont(new java.awt.Font("Vani", 0, 12)); // NOI18N
        lastNameLabel.setText("Last Name:");

        zipcodeLabel.setFont(new java.awt.Font("Vani", 0, 12)); // NOI18N
        zipcodeLabel.setText("Zipcode:");

        addressLabel.setFont(new java.awt.Font("Vani", 0, 12)); // NOI18N
        addressLabel.setText("Address:");

        creditCardNumLabel.setFont(new java.awt.Font("Vani", 0, 12)); // NOI18N
        creditCardNumLabel.setText("Credit Card Number:");

        stateLabel.setFont(new java.awt.Font("Vani", 0, 12)); // NOI18N
        stateLabel.setText("State:");

        emailLabel.setFont(new java.awt.Font("Vani", 0, 12)); // NOI18N
        emailLabel.setText("Email:");

        creditCardExpireLabel.setFont(new java.awt.Font("Vani", 0, 12)); // NOI18N
        creditCardExpireLabel.setText("Credit Card Exipration Date:");

        cityLabel.setFont(new java.awt.Font("Vani", 0, 12)); // NOI18N
        cityLabel.setText("City:");

        usernameLabel.setFont(new java.awt.Font("Vani", 0, 12)); // NOI18N
        usernameLabel.setText("Username:");

        firstNameLabel.setFont(new java.awt.Font("Vani", 0, 12)); // NOI18N
        firstNameLabel.setText("First Name:");

        customerClearButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/videorentalstore/gui/Image_ClearButtonIcon.png"))); // NOI18N
        customerClearButton.setText(" Clear");
        customerClearButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                customerClearButtonActionPerformed(evt);
            }
        });

        addCustomerButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/videorentalstore/gui/Image_AddButtonIcon.png"))); // NOI18N
        addCustomerButton.setText(" Add");
        addCustomerButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                addCustomerButtonActionPerformed(evt);
            }
        });

        stateTxt.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "", "AK - Alaska", "AL - Alabama", "AR - Arkansas", "AZ - Arizona", "CA - California", "CO - Colorado", "CT - Connecticut", "DE - Delaware", "FL - Florida", "GA - Georgia", "HI - Hawaii", "IA - Iowa", "ID - Idaho", "IL - Illinois", "IN -Indiana", "KS - Kansas", "KY - Kentucky", "LA - Louisiana", "MA - Massachusetts", "MD - Maryland", "ME - Maine", "MI - Michigan", "MN - Minnesota", "MO - Missouri", "MS - Mississippi", "MT - Montana", "NC - North Carolina", "ND - North Dakota", "NE - Nebraska", "NH - New Hampshire", "NJ - New Jersey", "NM - New Mexico", "NV - Nevada", "NY - New York", "OH - Ohio", "OK - Oklahoma", "OR - Oregon", "PA - Pennsylvania", "RI - Rhode Island", "SC - South Carolina", "SD - South Dakota", "TN - Tennessee", "TX - Texas", "UT - Utah", "VA - Virginia", "VT - Vermont", "WA - Washington", "WI - Wisconsin", "WV - West Virginia", "WY - Wyoming" }));

        birthdayMonth.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Month", "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" }));

        birthdayYear.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Year", "1995", "1994", "1993", "1992", "1991", "1990", "1989", "1988", "1987", "1986", "1985", "1984", "1983", "1982", "1981", "1980", "1979", "1978", "1977", "1976", "1975", "1974", "1973", "1972", "1971", "1970", "1969", "1968", "1967", "1966", "1965", "1964", "1963", "1962", "1961", "1960", "1959", "1958", "1957", "1956", "1955", "1954", "1953", "1952", "1951", "1950", "1949", "1948", "1947", "1946", "1945", "1944", "1943", "1942", "1941", "1940", "1939", "1938", "1937", "1936", "1935", "1934", "1933", "1932", "1931", "1930", "1929", "1928", "1927", "1926", "1925", "1924", "1923", "1922", "1921", "1920", "1919", "1918", "1917", "1916", "1915", "1914", "1913" }));

        birthdayDay.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Day", "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31" }));

        creditCardExpirationYear.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Year", "2012", "2013", "2014", "2015", "2016", "2017", "2018", "2019", "2020", "2021", "2022" }));

        creditCardExpirationMonth.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Month", "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12" }));

        javax.swing.GroupLayout infoPanelLayout = new javax.swing.GroupLayout(infoPanel);
        infoPanel.setLayout(infoPanelLayout);
        infoPanelLayout.setHorizontalGroup(
            infoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(infoPanelLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(infoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, infoPanelLayout.createSequentialGroup()
                        .addGap(0, 0, Short.MAX_VALUE)
                        .addComponent(customerClearButton, javax.swing.GroupLayout.PREFERRED_SIZE, 103, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(infoPanelLayout.createSequentialGroup()
                        .addGroup(infoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                            .addComponent(addCustomerButton, javax.swing.GroupLayout.PREFERRED_SIZE, 103, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addGroup(infoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                                .addGroup(infoPanelLayout.createSequentialGroup()
                                    .addComponent(creditCardNumLabel)
                                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                    .addComponent(creditCardNumTxt, javax.swing.GroupLayout.PREFERRED_SIZE, 207, javax.swing.GroupLayout.PREFERRED_SIZE))
                                .addGroup(infoPanelLayout.createSequentialGroup()
                                    .addGroup(infoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                        .addComponent(firstNameLabel)
                                        .addComponent(lastNameLabel)
                                        .addComponent(zipcodeLabel)
                                        .addComponent(birthdayLabel)
                                        .addComponent(emailLabel)
                                        .addComponent(passwordLabel)
                                        .addComponent(usernameLabel)
                                        .addComponent(stateLabel)
                                        .addComponent(cityLabel)
                                        .addComponent(addressLabel))
                                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                    .addGroup(infoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                        .addGroup(infoPanelLayout.createSequentialGroup()
                                            .addComponent(birthdayMonth, javax.swing.GroupLayout.PREFERRED_SIZE, 62, javax.swing.GroupLayout.PREFERRED_SIZE)
                                            .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                            .addComponent(birthdayDay, javax.swing.GroupLayout.PREFERRED_SIZE, 58, javax.swing.GroupLayout.PREFERRED_SIZE)
                                            .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                            .addComponent(birthdayYear, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE))
                                        .addGroup(infoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                                            .addComponent(stateTxt, 0, 190, Short.MAX_VALUE)
                                            .addComponent(lastNameTxt)
                                            .addComponent(firstNameTxt, javax.swing.GroupLayout.Alignment.TRAILING)
                                            .addComponent(emailTxt, javax.swing.GroupLayout.Alignment.TRAILING)
                                            .addComponent(addressTxt)
                                            .addComponent(cityTxt)
                                            .addComponent(passwordTxt)
                                            .addComponent(usernameTxt)
                                            .addComponent(zipcodeTxt))))
                                .addGroup(infoPanelLayout.createSequentialGroup()
                                    .addComponent(creditCardExpireLabel)
                                    .addGap(18, 18, 18)
                                    .addComponent(creditCardExpirationMonth, javax.swing.GroupLayout.PREFERRED_SIZE, 99, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addGap(10, 10, 10)
                                    .addComponent(creditCardExpirationYear, javax.swing.GroupLayout.PREFERRED_SIZE, 95, javax.swing.GroupLayout.PREFERRED_SIZE))))
                        .addGap(0, 0, Short.MAX_VALUE)))
                .addContainerGap())
        );
        infoPanelLayout.setVerticalGroup(
            infoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(infoPanelLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(infoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(usernameTxt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(usernameLabel))
                .addGap(18, 18, 18)
                .addGroup(infoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(passwordTxt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(passwordLabel))
                .addGap(18, 18, 18)
                .addGroup(infoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(emailTxt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(emailLabel))
                .addGap(18, 18, 18)
                .addGroup(infoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(firstNameTxt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(firstNameLabel))
                .addGap(18, 18, 18)
                .addGroup(infoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(lastNameTxt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(lastNameLabel))
                .addGap(18, 18, 18)
                .addGroup(infoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(birthdayLabel)
                    .addComponent(birthdayMonth, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(birthdayYear, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(birthdayDay, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(21, 21, 21)
                .addGroup(infoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(addressLabel)
                    .addComponent(addressTxt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(21, 21, 21)
                .addGroup(infoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(cityLabel)
                    .addComponent(cityTxt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(infoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(stateLabel)
                    .addComponent(stateTxt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(infoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(zipcodeLabel)
                    .addComponent(zipcodeTxt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(infoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(creditCardNumTxt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(creditCardNumLabel))
                .addGap(18, 18, 18)
                .addGroup(infoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(creditCardExpireLabel)
                    .addComponent(creditCardExpirationYear, javax.swing.GroupLayout.PREFERRED_SIZE, 23, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(creditCardExpirationMonth, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(32, 32, 32)
                .addComponent(addCustomerButton)
                .addGap(18, 18, 18)
                .addComponent(customerClearButton)
                .addContainerGap())
        );

        javax.swing.GroupLayout customerInfoPanelLayout = new javax.swing.GroupLayout(customerInfoPanel);
        customerInfoPanel.setLayout(customerInfoPanelLayout);
        customerInfoPanelLayout.setHorizontalGroup(
            customerInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(customerInfoPanelLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(customerInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(customerInfoPanelLayout.createSequentialGroup()
                        .addComponent(customerInfoLabel)
                        .addGap(0, 0, Short.MAX_VALUE))
                    .addComponent(infoPanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .addContainerGap())
        );
        customerInfoPanelLayout.setVerticalGroup(
            customerInfoPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(customerInfoPanelLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(customerInfoLabel)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(infoPanel, javax.swing.GroupLayout.DEFAULT_SIZE, 597, Short.MAX_VALUE)
                .addGap(27, 27, 27))
        );

        removeCustomerButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/videorentalstore/gui/Image_RemoveButtonIcon.png"))); // NOI18N
        removeCustomerButton.setText(" Remove");

        editCustomerButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/videorentalstore/gui/Image_EditButtonIcon.png"))); // NOI18N
        editCustomerButton.setText(" Edit");

        editCustomerAccountLogoutButton.setText("Logout");
        editCustomerAccountLogoutButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                editCustomerAccountLogoutButtonActionPerformed(evt);
            }
        });

        editCustomerInformationLabel.setFont(new java.awt.Font("Vani", 1, 25)); // NOI18N
        editCustomerInformationLabel.setText("Edit Customer Information");

        javax.swing.GroupLayout editCustomerInfoTabLayout = new javax.swing.GroupLayout(editCustomerInfoTab);
        editCustomerInfoTab.setLayout(editCustomerInfoTabLayout);
        editCustomerInfoTabLayout.setHorizontalGroup(
            editCustomerInfoTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, editCustomerInfoTabLayout.createSequentialGroup()
                .addComponent(editCustomerInformationLabel, javax.swing.GroupLayout.PREFERRED_SIZE, 422, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addComponent(editCustomerAccountLogoutButton)
                .addGap(123, 123, 123))
            .addGroup(editCustomerInfoTabLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(customerInfoPanel, javax.swing.GroupLayout.PREFERRED_SIZE, 422, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addGroup(editCustomerInfoTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(editCustomerInfoPanel, javax.swing.GroupLayout.PREFERRED_SIZE, 1176, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(editCustomerInfoTabLayout.createSequentialGroup()
                        .addComponent(editCustomerButton, javax.swing.GroupLayout.PREFERRED_SIZE, 103, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(removeCustomerButton)))
                .addContainerGap(154, Short.MAX_VALUE))
        );
        editCustomerInfoTabLayout.setVerticalGroup(
            editCustomerInfoTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(editCustomerInfoTabLayout.createSequentialGroup()
                .addGap(30, 30, 30)
                .addGroup(editCustomerInfoTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(editCustomerInformationLabel)
                    .addComponent(editCustomerAccountLogoutButton))
                .addGap(81, 81, 81)
                .addGroup(editCustomerInfoTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addComponent(customerInfoPanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(editCustomerInfoPanel))
                .addGap(27, 27, 27)
                .addGroup(editCustomerInfoTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(editCustomerButton)
                    .addComponent(removeCustomerButton))
                .addContainerGap(993, Short.MAX_VALUE))
        );

        jTabbedPane.addTab("Edit Customer Account", editCustomerInfoTab);

        employeeRegistrationTab.setBackground(new java.awt.Color(255, 255, 255));

        billingInfoPanel1.setForeground(new java.awt.Color(51, 51, 51));
        billingInfoPanel1.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));

        MyEmployeeAccount1.setBackground(new java.awt.Color(204, 204, 204));

        billingInfoLabel1.setFont(new java.awt.Font("Vani", 1, 18)); // NOI18N
        billingInfoLabel1.setText("Payment & Billing Information");

        javax.swing.GroupLayout MyEmployeeAccount1Layout = new javax.swing.GroupLayout(MyEmployeeAccount1);
        MyEmployeeAccount1.setLayout(MyEmployeeAccount1Layout);
        MyEmployeeAccount1Layout.setHorizontalGroup(
            MyEmployeeAccount1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(MyEmployeeAccount1Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(billingInfoLabel1)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );
        MyEmployeeAccount1Layout.setVerticalGroup(
            MyEmployeeAccount1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(MyEmployeeAccount1Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(billingInfoLabel1)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        creditCardExpLabel2.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        creditCardExpLabel2.setText("Credit Card Expiration Date:");

        creditCardExpirationYear1.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Year", "2012", "2013", "2014", "2015", "2016", "2017", "2018", "2019", "2020", "2021", "2022" }));

        creditCardNumLabel3.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        creditCardNumLabel3.setText("Credit Card Number: ");

        addressLabel3.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        addressLabel3.setText("Address:");

        stateLabel3.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        stateLabel3.setText("State:");

        zipcodeLabel3.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        zipcodeLabel3.setText("Zipcode:");

        cityLabel3.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        cityLabel3.setText("City:");

        billingInformation_State_Combobox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "", "AK - Alaska", "AL - Alabama", "AR - Arkansas", "AZ - Arizona", "CA - California", "CO - Colorado", "CT - Connecticut", "DE - Delaware", "FL - Florida", "GA - Georgia", "HI - Hawaii", "IA - Iowa", "ID - Idaho", "IL - Illinois", "IN -Indiana", "KS - Kansas", "KY - Kentucky", "LA - Louisiana", "MA - Massachusetts", "MD - Maryland", "ME - Maine", "MI - Michigan", "MN - Minnesota", "MO - Missouri", "MS - Mississippi", "MT - Montana", "NC - North Carolina", "ND - North Dakota", "NE - Nebraska", "NH - New Hampshire", "NJ - New Jersey", "NM - New Mexico", "NV - Nevada", "NY - New York", "OH - Ohio", "OK - Oklahoma", "OR - Oregon", "PA - Pennsylvania", "RI - Rhode Island", "SC - South Carolina", "SD - South Dakota", "TN - Tennessee", "TX - Texas", "UT - Utah", "VA - Virginia", "VT - Vermont", "WA - Washington", "WI - Wisconsin", "WV - West Virginia", "WY - Wyoming" }));

        addEmployeeInfoButton2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/videorentalstore/gui/Image_AddButtonIcon.png"))); // NOI18N
        addEmployeeInfoButton2.setText(" Add");

        creditCardExpirationMonth1.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Month", "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12" }));
        creditCardExpirationMonth1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                creditCardExpirationMonth1ActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout billingInfoTxtPnel1Layout = new javax.swing.GroupLayout(billingInfoTxtPnel1);
        billingInfoTxtPnel1.setLayout(billingInfoTxtPnel1Layout);
        billingInfoTxtPnel1Layout.setHorizontalGroup(
            billingInfoTxtPnel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, billingInfoTxtPnel1Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(billingInfoTxtPnel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addGroup(billingInfoTxtPnel1Layout.createSequentialGroup()
                        .addGap(0, 0, Short.MAX_VALUE)
                        .addComponent(addEmployeeInfoButton2))
                    .addGroup(billingInfoTxtPnel1Layout.createSequentialGroup()
                        .addComponent(creditCardNumLabel3)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addGroup(billingInfoTxtPnel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(billingInfoTxtPnel1Layout.createSequentialGroup()
                                .addComponent(creditCardImage1)
                                .addGap(0, 0, Short.MAX_VALUE))
                            .addComponent(creditCardNumTxt3)))
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, billingInfoTxtPnel1Layout.createSequentialGroup()
                        .addGroup(billingInfoTxtPnel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(addressLabel3)
                            .addComponent(cityLabel3))
                        .addGap(18, 18, 18)
                        .addGroup(billingInfoTxtPnel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                            .addGroup(billingInfoTxtPnel1Layout.createSequentialGroup()
                                .addComponent(cityTxt3)
                                .addGap(18, 18, 18)
                                .addComponent(stateLabel3)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                .addComponent(billingInformation_State_Combobox, javax.swing.GroupLayout.PREFERRED_SIZE, 189, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addGap(24, 24, 24)
                                .addComponent(zipcodeLabel3)
                                .addGap(18, 18, 18)
                                .addComponent(zipcodeTxt3, javax.swing.GroupLayout.PREFERRED_SIZE, 180, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addComponent(addressTxt3, javax.swing.GroupLayout.PREFERRED_SIZE, 780, javax.swing.GroupLayout.PREFERRED_SIZE)))
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, billingInfoTxtPnel1Layout.createSequentialGroup()
                        .addComponent(creditCardExpLabel2)
                        .addGap(18, 18, 18)
                        .addComponent(creditCardExpirationMonth1, javax.swing.GroupLayout.PREFERRED_SIZE, 91, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(29, 29, 29)
                        .addComponent(creditCardExpirationYear1, javax.swing.GroupLayout.PREFERRED_SIZE, 95, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addGap(24, 24, 24))
        );
        billingInfoTxtPnel1Layout.setVerticalGroup(
            billingInfoTxtPnel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(billingInfoTxtPnel1Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(billingInfoTxtPnel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(addressTxt3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(addressLabel3))
                .addGap(29, 29, 29)
                .addGroup(billingInfoTxtPnel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(cityTxt3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(stateLabel3)
                    .addComponent(zipcodeLabel3)
                    .addComponent(zipcodeTxt3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(cityLabel3)
                    .addComponent(billingInformation_State_Combobox, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(27, 27, 27)
                .addGroup(billingInfoTxtPnel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(creditCardNumLabel3)
                    .addComponent(creditCardNumTxt3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addComponent(creditCardImage1)
                .addGap(28, 28, 28)
                .addGroup(billingInfoTxtPnel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(creditCardExpirationYear1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(creditCardExpLabel2)
                    .addComponent(creditCardExpirationMonth1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(addEmployeeInfoButton2)
                .addContainerGap(20, Short.MAX_VALUE))
        );

        javax.swing.GroupLayout billingInfoPanel1Layout = new javax.swing.GroupLayout(billingInfoPanel1);
        billingInfoPanel1.setLayout(billingInfoPanel1Layout);
        billingInfoPanel1Layout.setHorizontalGroup(
            billingInfoPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(MyEmployeeAccount1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addGroup(billingInfoPanel1Layout.createSequentialGroup()
                .addGap(196, 196, 196)
                .addComponent(billingInfoTxtPnel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap())
        );
        billingInfoPanel1Layout.setVerticalGroup(
            billingInfoPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(billingInfoPanel1Layout.createSequentialGroup()
                .addComponent(MyEmployeeAccount1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addComponent(billingInfoTxtPnel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(32, 32, 32))
        );

        personalInfoLabelPanel1.setBackground(new java.awt.Color(204, 204, 204));

        personalInfoLabel1.setFont(new java.awt.Font("Vani", 1, 18)); // NOI18N
        personalInfoLabel1.setText("Personal Information");

        javax.swing.GroupLayout personalInfoLabelPanel1Layout = new javax.swing.GroupLayout(personalInfoLabelPanel1);
        personalInfoLabelPanel1.setLayout(personalInfoLabelPanel1Layout);
        personalInfoLabelPanel1Layout.setHorizontalGroup(
            personalInfoLabelPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(personalInfoLabelPanel1Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(personalInfoLabel1)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );
        personalInfoLabelPanel1Layout.setVerticalGroup(
            personalInfoLabelPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, personalInfoLabelPanel1Layout.createSequentialGroup()
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addComponent(personalInfoLabel1)
                .addContainerGap())
        );

        newUserEmailLabel2.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        newUserEmailLabel2.setText("Email:");

        birthdayDay1.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Day", "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31" }));

        lastNameLabel3.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        lastNameLabel3.setText("Last Name:");

        birthdayLabel3.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        birthdayLabel3.setText("Birthday:");

        newUserPasswordLabel2.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        newUserPasswordLabel2.setText("Password:");

        newUsernameLabel2.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        newUsernameLabel2.setText("Username:");

        birthdayMonth1.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Month", "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" }));

        firstNameLabel3.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        firstNameLabel3.setText("First Name:");

        birthdayYear1.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Year", "1995", "1994", "1993", "1992", "1991", "1990", "1989", "1988", "1987", "1986", "1985", "1984", "1983", "1982", "1981", "1980", "1979", "1978", "1977", "1976", "1975", "1974", "1973", "1972", "1971", "1970", "1969", "1968", "1967", "1966", "1965", "1964", "1963", "1962", "1961", "1960", "1959", "1958", "1957", "1956", "1955", "1954", "1953", "1952", "1951", "1950", "1949", "1948", "1947", "1946", "1945", "1944", "1943", "1942", "1941", "1940", "1939", "1938", "1937", "1936", "1935", "1934", "1933", "1932", "1931", "1930", "1929", "1928", "1927", "1926", "1925", "1924", "1923", "1922", "1921", "1920", "1919", "1918", "1917", "1916", "1915", "1914", "1913" }));

        javax.swing.GroupLayout personalInfoTxtPanel1Layout = new javax.swing.GroupLayout(personalInfoTxtPanel1);
        personalInfoTxtPanel1.setLayout(personalInfoTxtPanel1Layout);
        personalInfoTxtPanel1Layout.setHorizontalGroup(
            personalInfoTxtPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(personalInfoTxtPanel1Layout.createSequentialGroup()
                .addGroup(personalInfoTxtPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(personalInfoTxtPanel1Layout.createSequentialGroup()
                        .addGap(16, 16, 16)
                        .addComponent(birthdayLabel3)
                        .addGap(50, 50, 50)
                        .addComponent(birthdayMonth1, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(18, 18, 18)
                        .addComponent(birthdayDay1, javax.swing.GroupLayout.PREFERRED_SIZE, 55, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(18, 18, 18)
                        .addComponent(birthdayYear1, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(personalInfoTxtPanel1Layout.createSequentialGroup()
                        .addGroup(personalInfoTxtPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(personalInfoTxtPanel1Layout.createSequentialGroup()
                                .addGap(19, 19, 19)
                                .addGroup(personalInfoTxtPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(newUserEmailLabel2)
                                    .addComponent(newUsernameLabel2))
                                .addGap(25, 25, 25))
                            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, personalInfoTxtPanel1Layout.createSequentialGroup()
                                .addContainerGap()
                                .addComponent(firstNameLabel3)
                                .addGap(18, 18, 18)))
                        .addGroup(personalInfoTxtPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                            .addGroup(personalInfoTxtPanel1Layout.createSequentialGroup()
                                .addComponent(firstNameTxt3, javax.swing.GroupLayout.PREFERRED_SIZE, 319, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                .addComponent(lastNameLabel3)
                                .addGap(18, 18, 18)
                                .addComponent(lastNameTxt3, javax.swing.GroupLayout.PREFERRED_SIZE, 321, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGroup(personalInfoTxtPanel1Layout.createSequentialGroup()
                                .addComponent(newUsernameTxt2, javax.swing.GroupLayout.PREFERRED_SIZE, 319, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addGap(50, 50, 50)
                                .addComponent(newUserPasswordLabel2)
                                .addGap(18, 18, 18)
                                .addComponent(newUserPasswordTxt2, javax.swing.GroupLayout.PREFERRED_SIZE, 325, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addComponent(newUserEmailTxt2))))
                .addContainerGap())
        );
        personalInfoTxtPanel1Layout.setVerticalGroup(
            personalInfoTxtPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(personalInfoTxtPanel1Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(personalInfoTxtPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(personalInfoTxtPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                        .addComponent(newUserPasswordTxt2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addComponent(newUserPasswordLabel2))
                    .addGroup(personalInfoTxtPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                        .addComponent(newUsernameTxt2, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addComponent(newUsernameLabel2)))
                .addGroup(personalInfoTxtPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(personalInfoTxtPanel1Layout.createSequentialGroup()
                        .addGap(26, 26, 26)
                        .addComponent(newUserEmailLabel2))
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, personalInfoTxtPanel1Layout.createSequentialGroup()
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(newUserEmailTxt2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addGap(26, 26, 26)
                .addGroup(personalInfoTxtPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(firstNameLabel3)
                    .addComponent(firstNameTxt3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(lastNameLabel3)
                    .addComponent(lastNameTxt3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(31, 31, 31)
                .addGroup(personalInfoTxtPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(birthdayLabel3)
                    .addComponent(birthdayMonth1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(birthdayDay1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(birthdayYear1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap())
        );

        addEmployeeInfoButton1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/videorentalstore/gui/Image_AddButtonIcon.png"))); // NOI18N
        addEmployeeInfoButton1.setText(" Add");
        addEmployeeInfoButton1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                addEmployeeInfoButton1ActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout personalInfoPanel1Layout = new javax.swing.GroupLayout(personalInfoPanel1);
        personalInfoPanel1.setLayout(personalInfoPanel1Layout);
        personalInfoPanel1Layout.setHorizontalGroup(
            personalInfoPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(personalInfoLabelPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addGroup(personalInfoPanel1Layout.createSequentialGroup()
                .addGap(192, 192, 192)
                .addGroup(personalInfoPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(addEmployeeInfoButton1)
                    .addComponent(personalInfoTxtPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, 901, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(162, Short.MAX_VALUE))
        );
        personalInfoPanel1Layout.setVerticalGroup(
            personalInfoPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(personalInfoPanel1Layout.createSequentialGroup()
                .addComponent(personalInfoLabelPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(46, 46, 46)
                .addComponent(personalInfoTxtPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(addEmployeeInfoButton1)
                .addContainerGap(45, Short.MAX_VALUE))
        );

        employeeRegistrationLabel.setFont(new java.awt.Font("Vani", 1, 24)); // NOI18N
        employeeRegistrationLabel.setText("Employee Registration ");

        editCustomerAccountLogoutButton2.setText("Logout");
        editCustomerAccountLogoutButton2.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                editCustomerAccountLogoutButton2ActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout employeeRegistrationPanelLayout = new javax.swing.GroupLayout(employeeRegistrationPanel);
        employeeRegistrationPanel.setLayout(employeeRegistrationPanelLayout);
        employeeRegistrationPanelLayout.setHorizontalGroup(
            employeeRegistrationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(employeeRegistrationPanelLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(employeeRegistrationLabel)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addComponent(editCustomerAccountLogoutButton2)
                .addGap(151, 151, 151))
        );
        employeeRegistrationPanelLayout.setVerticalGroup(
            employeeRegistrationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(employeeRegistrationPanelLayout.createSequentialGroup()
                .addGap(23, 23, 23)
                .addGroup(employeeRegistrationPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(employeeRegistrationLabel)
                    .addComponent(editCustomerAccountLogoutButton2))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        javax.swing.GroupLayout employeeRegistrationTabLayout = new javax.swing.GroupLayout(employeeRegistrationTab);
        employeeRegistrationTab.setLayout(employeeRegistrationTabLayout);
        employeeRegistrationTabLayout.setHorizontalGroup(
            employeeRegistrationTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(employeeRegistrationPanel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addGroup(employeeRegistrationTabLayout.createSequentialGroup()
                .addGap(294, 294, 294)
                .addGroup(employeeRegistrationTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addComponent(personalInfoPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(billingInfoPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .addContainerGap(231, Short.MAX_VALUE))
        );
        employeeRegistrationTabLayout.setVerticalGroup(
            employeeRegistrationTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(employeeRegistrationTabLayout.createSequentialGroup()
                .addComponent(employeeRegistrationPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(50, 50, 50)
                .addComponent(personalInfoPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(29, 29, 29)
                .addComponent(billingInfoPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, 326, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(1009, Short.MAX_VALUE))
        );

        jTabbedPane.addTab("Employee Registration", employeeRegistrationTab);

        moviesPanel2.setBackground(new java.awt.Color(255, 255, 255));
        moviesPanel2.setMaximumSize(new java.awt.Dimension(1800, 100));
        moviesPanel2.setMinimumSize(new java.awt.Dimension(1800, 1000));
        moviesPanel2.setName(""); // NOI18N
        moviesPanel2.setPreferredSize(new java.awt.Dimension(18000, 1000));

        sideBarPanel2.setBackground(new java.awt.Color(204, 204, 204));

        blackBarPanel2.setBackground(new java.awt.Color(0, 0, 0));

        javax.swing.GroupLayout blackBarPanel2Layout = new javax.swing.GroupLayout(blackBarPanel2);
        blackBarPanel2.setLayout(blackBarPanel2Layout);
        blackBarPanel2Layout.setHorizontalGroup(
            blackBarPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 15, Short.MAX_VALUE)
        );
        blackBarPanel2Layout.setVerticalGroup(
            blackBarPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 0, Short.MAX_VALUE)
        );

        viewPaymentHistoryToolBar2.setBackground(new java.awt.Color(153, 0, 0));
        viewPaymentHistoryToolBar2.setBorder(null);
        viewPaymentHistoryToolBar2.setFloatable(false);
        viewPaymentHistoryToolBar2.setRollover(true);
        viewPaymentHistoryToolBar2.setBorderPainted(false);

        viewRentalHistoryToolBar2.setBorder(null);
        viewRentalHistoryToolBar2.setFloatable(false);
        viewRentalHistoryToolBar2.setForeground(new java.awt.Color(255, 255, 255));
        viewRentalHistoryToolBar2.setRollover(true);
        viewRentalHistoryToolBar2.setBorderPainted(false);

        deleteAccountToolBar2.setBorder(null);
        deleteAccountToolBar2.setFloatable(false);
        deleteAccountToolBar2.setForeground(new java.awt.Color(255, 255, 255));
        deleteAccountToolBar2.setRollover(true);
        deleteAccountToolBar2.setBorderPainted(false);

        GenresDropDownMenu2.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Genres", "Action", "Adventure", "Comedy", "Thriller" }));

        MPAARDropDownMenu2.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "MPAA Rating", "G", "PG", "PG13", "R", "NC-17" }));
        MPAARDropDownMenu2.setMinimumSize(new java.awt.Dimension(1800, 1000));
        MPAARDropDownMenu2.setPreferredSize(new java.awt.Dimension(1800, 1000));

        BrowseByLabel2.setFont(new java.awt.Font("Vani", 0, 14)); // NOI18N
        BrowseByLabel2.setText("Browse By:");

        findAMovieLabel2.setFont(new java.awt.Font("Vani", 1, 24)); // NOI18N
        findAMovieLabel2.setText("Find A Movie");

        searchLabel2.setFont(new java.awt.Font("Vani", 0, 14)); // NOI18N
        searchLabel2.setText("Search by: Title, Actor, Director");

        searchButton2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/videorentalstore/gui/Image_SearchIcon.png"))); // NOI18N

        jLabel8.setFont(new java.awt.Font("Vani", 1, 38)); // NOI18N
        jLabel8.setText("Movies");

        javax.swing.GroupLayout sideBarPanel2Layout = new javax.swing.GroupLayout(sideBarPanel2);
        sideBarPanel2.setLayout(sideBarPanel2Layout);
        sideBarPanel2Layout.setHorizontalGroup(
            sideBarPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(sideBarPanel2Layout.createSequentialGroup()
                .addGroup(sideBarPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(sideBarPanel2Layout.createSequentialGroup()
                        .addGap(44, 44, 44)
                        .addGroup(sideBarPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(sideBarPanel2Layout.createSequentialGroup()
                                .addGap(74, 74, 74)
                                .addComponent(viewRentalHistoryToolBar2, javax.swing.GroupLayout.PREFERRED_SIZE, 161, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGroup(sideBarPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                                .addComponent(viewPaymentHistoryToolBar2, javax.swing.GroupLayout.PREFERRED_SIZE, 166, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addGroup(sideBarPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(jLabel8)
                                    .addComponent(findAMovieLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 164, javax.swing.GroupLayout.PREFERRED_SIZE)))))
                    .addGroup(sideBarPanel2Layout.createSequentialGroup()
                        .addGap(27, 27, 27)
                        .addGroup(sideBarPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(sideBarPanel2Layout.createSequentialGroup()
                                .addComponent(searchTxt2, javax.swing.GroupLayout.PREFERRED_SIZE, 189, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(searchButton2, javax.swing.GroupLayout.PREFERRED_SIZE, 39, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addComponent(deleteAccountToolBar2, javax.swing.GroupLayout.PREFERRED_SIZE, 158, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addGroup(sideBarPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                                .addComponent(MPAARDropDownMenu2, javax.swing.GroupLayout.Alignment.LEADING, 0, 0, Short.MAX_VALUE)
                                .addComponent(GenresDropDownMenu2, javax.swing.GroupLayout.Alignment.LEADING, 0, 187, Short.MAX_VALUE))))
                    .addGroup(sideBarPanel2Layout.createSequentialGroup()
                        .addContainerGap()
                        .addComponent(BrowseByLabel2))
                    .addGroup(sideBarPanel2Layout.createSequentialGroup()
                        .addContainerGap()
                        .addComponent(searchLabel2)))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addComponent(blackBarPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap())
        );
        sideBarPanel2Layout.setVerticalGroup(
            sideBarPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(sideBarPanel2Layout.createSequentialGroup()
                .addGap(39, 39, 39)
                .addComponent(jLabel8)
                .addGap(146, 146, 146)
                .addComponent(findAMovieLabel2)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(viewPaymentHistoryToolBar2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(22, 22, 22)
                .addComponent(searchLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 22, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(sideBarPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addComponent(searchButton2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(searchTxt2, javax.swing.GroupLayout.DEFAULT_SIZE, 25, Short.MAX_VALUE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(viewRentalHistoryToolBar2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(38, 38, 38)
                .addComponent(BrowseByLabel2)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(GenresDropDownMenu2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addComponent(MPAARDropDownMenu2, javax.swing.GroupLayout.PREFERRED_SIZE, 23, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(1039, 1039, 1039)
                .addComponent(deleteAccountToolBar2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap())
            .addComponent(blackBarPanel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
        );

        movieDBTable.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null}
            },
            new String [] {
                "Title 1", "Title 2", "Title 3", "Title 4"
            }
        ));
        movieBDScrollPanel.setViewportView(movieDBTable);

        rentMovieButton.setText("Rent");
        rentMovieButton.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                rentMovieButtonActionPerformed(evt);
            }
        });

        editCustomerAccountLogoutButton4.setText("Logout");

        javax.swing.GroupLayout moviesPanel2Layout = new javax.swing.GroupLayout(moviesPanel2);
        moviesPanel2.setLayout(moviesPanel2Layout);
        moviesPanel2Layout.setHorizontalGroup(
            moviesPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(moviesPanel2Layout.createSequentialGroup()
                .addComponent(sideBarPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, 295, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGroup(moviesPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(moviesPanel2Layout.createSequentialGroup()
                        .addGap(121, 121, 121)
                        .addGroup(moviesPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                            .addComponent(rentMovieButton, javax.swing.GroupLayout.PREFERRED_SIZE, 105, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(movieBDScrollPanel, javax.swing.GroupLayout.PREFERRED_SIZE, 1195, javax.swing.GroupLayout.PREFERRED_SIZE)))
                    .addGroup(moviesPanel2Layout.createSequentialGroup()
                        .addGap(1278, 1278, 1278)
                        .addComponent(editCustomerAccountLogoutButton4)))
                .addContainerGap(16362, Short.MAX_VALUE))
        );
        moviesPanel2Layout.setVerticalGroup(
            moviesPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(moviesPanel2Layout.createSequentialGroup()
                .addGroup(moviesPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(sideBarPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(moviesPanel2Layout.createSequentialGroup()
                        .addGap(29, 29, 29)
                        .addComponent(editCustomerAccountLogoutButton4)
                        .addGap(207, 207, 207)
                        .addComponent(movieBDScrollPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(35, 35, 35)
                        .addComponent(rentMovieButton)))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
        jPanel1.setLayout(jPanel1Layout);
        jPanel1Layout.setHorizontalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 18000, Short.MAX_VALUE)
            .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                .addGroup(jPanel1Layout.createSequentialGroup()
                    .addGap(0, 0, Short.MAX_VALUE)
                    .addComponent(moviesPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGap(0, 0, Short.MAX_VALUE)))
        );
        jPanel1Layout.setVerticalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 1000, Short.MAX_VALUE)
            .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                .addGroup(jPanel1Layout.createSequentialGroup()
                    .addGap(0, 0, Short.MAX_VALUE)
                    .addComponent(moviesPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGap(0, 0, Short.MAX_VALUE)))
        );

        javax.swing.GroupLayout rentMovieTabLayout = new javax.swing.GroupLayout(rentMovieTab);
        rentMovieTab.setLayout(rentMovieTabLayout);
        rentMovieTabLayout.setHorizontalGroup(
            rentMovieTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(rentMovieTabLayout.createSequentialGroup()
                .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(0, 0, Short.MAX_VALUE))
        );
        rentMovieTabLayout.setVerticalGroup(
            rentMovieTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(rentMovieTabLayout.createSequentialGroup()
                .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(0, 877, Short.MAX_VALUE))
        );

        jTabbedPane.addTab("Rent Movies", rentMovieTab);

        myEmployeeAccountTab.setBackground(new java.awt.Color(255, 255, 255));

        billingInfoPanel2.setForeground(new java.awt.Color(51, 51, 51));
        billingInfoPanel2.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));

        MyEmployeeAccount2.setBackground(new java.awt.Color(204, 204, 204));

        billingInfoLabel2.setFont(new java.awt.Font("Vani", 1, 18)); // NOI18N
        billingInfoLabel2.setText("Payment & Billing Information");

        javax.swing.GroupLayout MyEmployeeAccount2Layout = new javax.swing.GroupLayout(MyEmployeeAccount2);
        MyEmployeeAccount2.setLayout(MyEmployeeAccount2Layout);
        MyEmployeeAccount2Layout.setHorizontalGroup(
            MyEmployeeAccount2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(MyEmployeeAccount2Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(billingInfoLabel2)
                .addContainerGap(963, Short.MAX_VALUE))
        );
        MyEmployeeAccount2Layout.setVerticalGroup(
            MyEmployeeAccount2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(MyEmployeeAccount2Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(billingInfoLabel2)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        creditCardExpLabel3.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        creditCardExpLabel3.setText("Credit Card Expiration Date:");

        creditCardExpirationMonth2.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Month", "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12" }));

        creditCardExpirationYear2.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Year", "2012", "2013", "2014", "2015", "2016", "2017", "2018", "2019", "2020", "2021", "2022" }));

        creditCardNumLabel4.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        creditCardNumLabel4.setText("Credit Card Number: ");

        addressLabel4.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        addressLabel4.setText("Address:");

        stateLabel4.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        stateLabel4.setText("State:");

        zipcodeLabel4.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        zipcodeLabel4.setText("Zipcode:");

        cityLabel4.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        cityLabel4.setText("City:");

        billingInformation_State_Combobox2.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "", "AK - Alaska", "AL - Alabama", "AR - Arkansas", "AZ - Arizona", "CA - California", "CO - Colorado", "CT - Connecticut", "DE - Delaware", "FL - Florida", "GA - Georgia", "HI - Hawaii", "IA - Iowa", "ID - Idaho", "IL - Illinois", "IN -Indiana", "KS - Kansas", "KY - Kentucky", "LA - Louisiana", "MA - Massachusetts", "MD - Maryland", "ME - Maine", "MI - Michigan", "MN - Minnesota", "MO - Missouri", "MS - Mississippi", "MT - Montana", "NC - North Carolina", "ND - North Dakota", "NE - Nebraska", "NH - New Hampshire", "NJ - New Jersey", "NM - New Mexico", "NV - Nevada", "NY - New York", "OH - Ohio", "OK - Oklahoma", "OR - Oregon", "PA - Pennsylvania", "RI - Rhode Island", "SC - South Carolina", "SD - South Dakota", "TN - Tennessee", "TX - Texas", "UT - Utah", "VA - Virginia", "VT - Vermont", "WA - Washington", "WI - Wisconsin", "WV - West Virginia", "WY - Wyoming" }));

        javax.swing.GroupLayout billingInfoTxtPnel2Layout = new javax.swing.GroupLayout(billingInfoTxtPnel2);
        billingInfoTxtPnel2.setLayout(billingInfoTxtPnel2Layout);
        billingInfoTxtPnel2Layout.setHorizontalGroup(
            billingInfoTxtPnel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, billingInfoTxtPnel2Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(billingInfoTxtPnel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, billingInfoTxtPnel2Layout.createSequentialGroup()
                        .addComponent(creditCardNumLabel4)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addGroup(billingInfoTxtPnel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(billingInfoTxtPnel2Layout.createSequentialGroup()
                                .addComponent(creditCardImage2)
                                .addGap(0, 0, Short.MAX_VALUE))
                            .addComponent(creditCardNumTxt4)))
                    .addGroup(billingInfoTxtPnel2Layout.createSequentialGroup()
                        .addGroup(billingInfoTxtPnel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(addressLabel4)
                            .addComponent(cityLabel4))
                        .addGap(18, 18, 18)
                        .addGroup(billingInfoTxtPnel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                            .addGroup(billingInfoTxtPnel2Layout.createSequentialGroup()
                                .addComponent(cityTxt4)
                                .addGap(18, 18, 18)
                                .addComponent(stateLabel4)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                .addComponent(billingInformation_State_Combobox2, javax.swing.GroupLayout.PREFERRED_SIZE, 189, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addGap(24, 24, 24)
                                .addComponent(zipcodeLabel4)
                                .addGap(18, 18, 18)
                                .addComponent(zipcodeTxt4, javax.swing.GroupLayout.PREFERRED_SIZE, 180, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addComponent(addressTxt4, javax.swing.GroupLayout.PREFERRED_SIZE, 780, javax.swing.GroupLayout.PREFERRED_SIZE)))
                    .addGroup(billingInfoTxtPnel2Layout.createSequentialGroup()
                        .addComponent(creditCardExpLabel3)
                        .addGap(18, 18, 18)
                        .addComponent(creditCardExpirationMonth2, javax.swing.GroupLayout.PREFERRED_SIZE, 91, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(29, 29, 29)
                        .addComponent(creditCardExpirationYear2, javax.swing.GroupLayout.PREFERRED_SIZE, 95, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addGap(24, 24, 24))
        );
        billingInfoTxtPnel2Layout.setVerticalGroup(
            billingInfoTxtPnel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(billingInfoTxtPnel2Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(billingInfoTxtPnel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(addressTxt4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(addressLabel4))
                .addGap(29, 29, 29)
                .addGroup(billingInfoTxtPnel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(cityTxt4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(stateLabel4)
                    .addComponent(zipcodeLabel4)
                    .addComponent(zipcodeTxt4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(cityLabel4)
                    .addComponent(billingInformation_State_Combobox2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(27, 27, 27)
                .addGroup(billingInfoTxtPnel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(creditCardNumLabel4)
                    .addComponent(creditCardNumTxt4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addComponent(creditCardImage2)
                .addGap(28, 28, 28)
                .addGroup(billingInfoTxtPnel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(creditCardExpirationMonth2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(creditCardExpirationYear2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(creditCardExpLabel3))
                .addContainerGap(38, Short.MAX_VALUE))
        );

        javax.swing.GroupLayout billingInfoPanel2Layout = new javax.swing.GroupLayout(billingInfoPanel2);
        billingInfoPanel2.setLayout(billingInfoPanel2Layout);
        billingInfoPanel2Layout.setHorizontalGroup(
            billingInfoPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(MyEmployeeAccount2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, billingInfoPanel2Layout.createSequentialGroup()
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addComponent(billingInfoTxtPnel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(180, 180, 180))
        );
        billingInfoPanel2Layout.setVerticalGroup(
            billingInfoPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(billingInfoPanel2Layout.createSequentialGroup()
                .addComponent(MyEmployeeAccount2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addComponent(billingInfoTxtPnel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(27, Short.MAX_VALUE))
        );

        personalInfoLabelPanel3.setBackground(new java.awt.Color(204, 204, 204));

        personalInfoLabel3.setFont(new java.awt.Font("Vani", 1, 18)); // NOI18N
        personalInfoLabel3.setText("Personal Information");

        javax.swing.GroupLayout personalInfoLabelPanel3Layout = new javax.swing.GroupLayout(personalInfoLabelPanel3);
        personalInfoLabelPanel3.setLayout(personalInfoLabelPanel3Layout);
        personalInfoLabelPanel3Layout.setHorizontalGroup(
            personalInfoLabelPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(personalInfoLabelPanel3Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(personalInfoLabel3)
                .addContainerGap(1047, Short.MAX_VALUE))
        );
        personalInfoLabelPanel3Layout.setVerticalGroup(
            personalInfoLabelPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, personalInfoLabelPanel3Layout.createSequentialGroup()
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addComponent(personalInfoLabel3)
                .addContainerGap())
        );

        newUserEmailLabel4.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        newUserEmailLabel4.setText("Email:");

        lastNameLabel5.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        lastNameLabel5.setText("Last Name:");

        birthdayLabel5.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        birthdayLabel5.setText("Birthday:");

        newUserPasswordLabel4.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        newUserPasswordLabel4.setText("Password:");

        newUsernameLabel4.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        newUsernameLabel4.setText("Username:");

        birthdayMonth4.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Month", "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" }));

        firstNameLabel5.setFont(new java.awt.Font("Vani", 0, 15)); // NOI18N
        firstNameLabel5.setText("First Name:");

        birthdayYear4.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Year", "1995", "1994", "1993", "1992", "1991", "1990", "1989", "1988", "1987", "1986", "1985", "1984", "1983", "1982", "1981", "1980", "1979", "1978", "1977", "1976", "1975", "1974", "1973", "1972", "1971", "1970", "1969", "1968", "1967", "1966", "1965", "1964", "1963", "1962", "1961", "1960", "1959", "1958", "1957", "1956", "1955", "1954", "1953", "1952", "1951", "1950", "1949", "1948", "1947", "1946", "1945", "1944", "1943", "1942", "1941", "1940", "1939", "1938", "1937", "1936", "1935", "1934", "1933", "1932", "1931", "1930", "1929", "1928", "1927", "1926", "1925", "1924", "1923", "1922", "1921", "1920", "1919", "1918", "1917", "1916", "1915", "1914", "1913" }));

        birthdayDay3.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Day", "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31" }));
        birthdayDay3.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                birthdayDay3ActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout personalInfoTxtPanel3Layout = new javax.swing.GroupLayout(personalInfoTxtPanel3);
        personalInfoTxtPanel3.setLayout(personalInfoTxtPanel3Layout);
        personalInfoTxtPanel3Layout.setHorizontalGroup(
            personalInfoTxtPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(personalInfoTxtPanel3Layout.createSequentialGroup()
                .addGroup(personalInfoTxtPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(personalInfoTxtPanel3Layout.createSequentialGroup()
                        .addGap(16, 16, 16)
                        .addComponent(birthdayLabel5)
                        .addGap(50, 50, 50)
                        .addComponent(birthdayMonth4, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(18, 18, 18)
                        .addComponent(birthdayDay3, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(27, 27, 27)
                        .addComponent(birthdayYear4, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(personalInfoTxtPanel3Layout.createSequentialGroup()
                        .addGroup(personalInfoTxtPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(personalInfoTxtPanel3Layout.createSequentialGroup()
                                .addGap(19, 19, 19)
                                .addGroup(personalInfoTxtPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(newUserEmailLabel4)
                                    .addComponent(newUsernameLabel4))
                                .addGap(25, 25, 25))
                            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, personalInfoTxtPanel3Layout.createSequentialGroup()
                                .addContainerGap()
                                .addComponent(firstNameLabel5)
                                .addGap(18, 18, 18)))
                        .addGroup(personalInfoTxtPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                            .addGroup(personalInfoTxtPanel3Layout.createSequentialGroup()
                                .addComponent(firstNameTxt5, javax.swing.GroupLayout.PREFERRED_SIZE, 319, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                .addComponent(lastNameLabel5)
                                .addGap(18, 18, 18)
                                .addComponent(lastNameTxt5, javax.swing.GroupLayout.PREFERRED_SIZE, 321, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGroup(personalInfoTxtPanel3Layout.createSequentialGroup()
                                .addComponent(newUsernameTxt4, javax.swing.GroupLayout.PREFERRED_SIZE, 319, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addGap(50, 50, 50)
                                .addComponent(newUserPasswordLabel4)
                                .addGap(18, 18, 18)
                                .addComponent(newUserPasswordTxt4, javax.swing.GroupLayout.PREFERRED_SIZE, 325, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addComponent(newUserEmailTxt4))))
                .addContainerGap())
        );
        personalInfoTxtPanel3Layout.setVerticalGroup(
            personalInfoTxtPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(personalInfoTxtPanel3Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(personalInfoTxtPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(personalInfoTxtPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                        .addComponent(newUserPasswordTxt4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addComponent(newUserPasswordLabel4))
                    .addGroup(personalInfoTxtPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                        .addComponent(newUsernameTxt4, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addComponent(newUsernameLabel4)))
                .addGroup(personalInfoTxtPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(personalInfoTxtPanel3Layout.createSequentialGroup()
                        .addGap(26, 26, 26)
                        .addComponent(newUserEmailLabel4))
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, personalInfoTxtPanel3Layout.createSequentialGroup()
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(newUserEmailTxt4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addGap(26, 26, 26)
                .addGroup(personalInfoTxtPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(firstNameLabel5)
                    .addComponent(firstNameTxt5, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(lastNameLabel5)
                    .addComponent(lastNameTxt5, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(31, 31, 31)
                .addGroup(personalInfoTxtPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(birthdayLabel5)
                    .addComponent(birthdayMonth4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(birthdayYear4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(birthdayDay3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap())
        );

        javax.swing.GroupLayout personalInfoPanel3Layout = new javax.swing.GroupLayout(personalInfoPanel3);
        personalInfoPanel3.setLayout(personalInfoPanel3Layout);
        personalInfoPanel3Layout.setHorizontalGroup(
            personalInfoPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(personalInfoLabelPanel3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addGroup(personalInfoPanel3Layout.createSequentialGroup()
                .addGap(173, 173, 173)
                .addComponent(personalInfoTxtPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, 901, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap())
        );
        personalInfoPanel3Layout.setVerticalGroup(
            personalInfoPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(personalInfoPanel3Layout.createSequentialGroup()
                .addComponent(personalInfoLabelPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(33, 33, 33)
                .addComponent(personalInfoTxtPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(49, Short.MAX_VALUE))
        );

        myEmployeeLabel.setFont(new java.awt.Font("Vani", 1, 24)); // NOI18N
        myEmployeeLabel.setText("MyEmployeeAccount");

        editCustomerAccountLogoutButton3.setText("Logout");
        editCustomerAccountLogoutButton3.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                editCustomerAccountLogoutButton3ActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout employeeRegistrationPanel1Layout = new javax.swing.GroupLayout(employeeRegistrationPanel1);
        employeeRegistrationPanel1.setLayout(employeeRegistrationPanel1Layout);
        employeeRegistrationPanel1Layout.setHorizontalGroup(
            employeeRegistrationPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(employeeRegistrationPanel1Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(myEmployeeLabel)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addComponent(editCustomerAccountLogoutButton3)
                .addGap(147, 147, 147))
        );
        employeeRegistrationPanel1Layout.setVerticalGroup(
            employeeRegistrationPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(employeeRegistrationPanel1Layout.createSequentialGroup()
                .addGap(23, 23, 23)
                .addGroup(employeeRegistrationPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(myEmployeeLabel)
                    .addComponent(editCustomerAccountLogoutButton3))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        javax.swing.GroupLayout myEmployeeAccountTabLayout = new javax.swing.GroupLayout(myEmployeeAccountTab);
        myEmployeeAccountTab.setLayout(myEmployeeAccountTabLayout);
        myEmployeeAccountTabLayout.setHorizontalGroup(
            myEmployeeAccountTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(employeeRegistrationPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addGroup(myEmployeeAccountTabLayout.createSequentialGroup()
                .addGap(294, 294, 294)
                .addGroup(myEmployeeAccountTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addComponent(personalInfoPanel3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(billingInfoPanel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .addContainerGap(231, Short.MAX_VALUE))
        );
        myEmployeeAccountTabLayout.setVerticalGroup(
            myEmployeeAccountTabLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(myEmployeeAccountTabLayout.createSequentialGroup()
                .addComponent(employeeRegistrationPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(50, 50, 50)
                .addComponent(personalInfoPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(67, 67, 67)
                .addComponent(billingInfoPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(998, Short.MAX_VALUE))
        );

        jTabbedPane.addTab("MyEmployeeAccount", myEmployeeAccountTab);

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addComponent(jTabbedPane, javax.swing.GroupLayout.PREFERRED_SIZE, 1785, javax.swing.GroupLayout.PREFERRED_SIZE))
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addComponent(jTabbedPane, javax.swing.GroupLayout.PREFERRED_SIZE, 1905, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(0, 0, Short.MAX_VALUE))
        );

        pack();
    }