* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates * and open the template in the editor. */ /** * * @author bhavesh */ import java.sql.*; public class Register extends java.awt.Frame { /** * Creates new form Register */ public Register() { initComponents(); c1.addItem("Select Gender"); c1.addItem("Female"); c1.addItem("Male"); } private void initComponents() {
Name = new java.awt.Label();
Lname = new java.awt.Label(); Uname = new java.awt.Label(); Pwd = new java.awt.Label(); name = new java.awt.TextField(); lname = new java.awt.TextField(); uname = new java.awt.TextField(); pwd = new java.awt.TextField(); Register = new java.awt.Button(); c1 = new java.awt.Choice(); label1 = new java.awt.Label(); validate = new java.awt.Label(); addWindowListener(new java.awt.event.WindowAdapter() { public void windowActivated(java.awt.event.WindowEvent evt) { formWindowActivated(evt); } public void windowClosing(java.awt.event.WindowEvent evt) { exitForm(evt); } }); setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout()); Name.setText("Name"); add(Name, new org.netbeans.lib.awtextra.AbsoluteConstraints(39, 29, -1, -1)); Lname.setText("Last Name"); add(Lname, new org.netbeans.lib.awtextra.AbsoluteConstraints(39, 69, -1, -1)); Uname.setText("UserName"); add(Uname, new org.netbeans.lib.awtextra.AbsoluteConstraints(39, 116, -1, -1)); Pwd.setText("Password"); add(Pwd, new org.netbeans.lib.awtextra.AbsoluteConstraints(39, 161, -1, -1)); name.setText(" "); add(name, new org.netbeans.lib.awtextra.AbsoluteConstraints(288, 29, 74, -1)); add(lname, new org.netbeans.lib.awtextra.AbsoluteConstraints(288, 69, 74, -1)); add(uname, new org.netbeans.lib.awtextra.AbsoluteConstraints(288, 116, 74, -1)); pwd.setEchoChar('*'); add(pwd, new org.netbeans.lib.awtextra.AbsoluteConstraints(288, 161, 74, -1)); Register.setLabel("Register"); Register.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { RegisterActionPerformed(evt); } }); add(Register, new org.netbeans.lib.awtextra.AbsoluteConstraints(310, 249, -1, -1)); add(c1, new org.netbeans.lib.awtextra.AbsoluteConstraints(277, 211, 85, -1)); label1.setText("Gender"); add(label1, new org.netbeans.lib.awtextra.AbsoluteConstraints(54, 211, -1, -1)); validate.setBackground(java.awt.Color.gray); validate.setForeground(new java.awt.Color(204, 255, 51)); add(validate, new org.netbeans.lib.awtextra.AbsoluteConstraints(39, 249, 243, 41)); pack(); }// </editor-fold> private void exitForm(java.awt.event.WindowEvent evt) { System.exit(0); } private void RegisterActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: int x=0; String first_name=name.getText(); String last_name=lname.getText(); String U_name=uname.getText(); String data=""; validate.setVisible(true); if(c1.getSelectedItem()=="Select Gender") data=data.concat("Gender"); validate.setText(data); if(U_name.length() < 8) { data=data.concat("UserName is less than 8 characters"); validate.setText(data); } if(c1.getSelectedItem()!="Select Gender"){ data=data.concat(""); x=1; } validate.setText(data); if(U_name.length() >= 8 && x==1) { validate.setText("Success!"); x=1; } } private void formWindowActivated(java.awt.event.WindowEvent evt) { // TODO add your handling code here: name.setText(" "); lname.setText(" "); uname.setText(""); validate.setVisible(true); } public static void main(String args[]) { java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new Register().setVisible(true); } }); } // Variables declaration - do not modify private java.awt.Label Lname; private java.awt.Label Name; private java.awt.Label Pwd; private java.awt.Button Register; private java.awt.Label Uname; private java.awt.Choice c1; private java.awt.Label label1; private java.awt.TextField lname; private java.awt.TextField name; private java.awt.TextField pwd; private java.awt.TextField uname; private java.awt.Label validate; }