public void ShowInfo()
    {
        if (ThisUser == null)
        {
            lblLoginName.setText("Welcome, GUEST!");
            lblInfo.setText("Guest's Information");
            return;
        }
        else
        {
            lblLoginName.setText("Welcome, " + ThisUser.FirstName);
            lblInfo.setText(ThisUser.FirstName +"'s Information");
        }
        
        tbxUserID.setText(ThisUser.UserID);
        tbxUserName.setText(ThisUser.FirstName +" "+ ThisUser.LastName);
        String role = ThisUser.getType();
        lblUserRole.setText(role);
        
        tbxFirstName.setText(ThisUser.FirstName);
        tbxLastName.setText(ThisUser.LastName);
        
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
        String date = sdf.format(ThisUser.EnrollDate);
        jLabel9.setText("Enrolled since " + date);
        
        date = sdf.format(ThisUser.BirthDate);
        tbxBirthDate.setText(date);
        
        String[] Addr = ThisUser.Address.split(";");
        
        if (Addr.length >=2)
        {
            tbxAddress1.setText(Addr[0]);
            tbxAddress2.setText(Addr[1]);
        }
        else
        {
            tbxAddress1.setText(Addr[0]);
            tbxAddress2.setText("");
        }
        tbxZipcode.setText(ThisUser.Zipcode);
        tbxPhone.setText(ThisUser.PhoneNumber);
    }