Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
53 views

College Management System: A Mini Project Report

This document is a mini project report for a College Management System created by Avinash, Ranjeet Singh, and Ritesh Koliyan for their Bachelor of Computer Application degree. It includes an introduction, objectives of the project, software and hardware requirements, design aspects like ER diagram and data flow diagram, tables and form designs, and coding details. The project was created using Java and Oracle database and aims to automate the management of student information and placement processes in a college.

Uploaded by

KRASHANG KUMAR
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views

College Management System: A Mini Project Report

This document is a mini project report for a College Management System created by Avinash, Ranjeet Singh, and Ritesh Koliyan for their Bachelor of Computer Application degree. It includes an introduction, objectives of the project, software and hardware requirements, design aspects like ER diagram and data flow diagram, tables and form designs, and coding details. The project was created using Java and Oracle database and aims to automate the management of student information and placement processes in a college.

Uploaded by

KRASHANG KUMAR
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 87

A

MINI PROJECT REPORT

ON
college MANAGEMENT SYSTEM
B.C.A. (2017-2020)
Bachelor of Computer Application VI semester
C.C.S UNIVERSITY, MEERUT

Submitted To: Submitted By:

Mr. Mohit Bansal avinash


(Roll No )

&
Ranjeet singh
(Roll No )
&
Ritesh koliyan
(Roll No )

D.A.V. (P.G.) COLLEGE,


MUZAFFARNAGAR 251001
College Code: 954
Phone: 0131-2623311 Email : davcollege066@gmail.com

Website: www.davcollegemzn.org Fax :

Ref. No. : DAV/SFC/BCA/2017-2020 Dated :

CERTIFICATE
It is to certify that the Project entitled “Restaurant Billing
Application” is bonafide work carried out by Avinash, Ranjeet
Singh and Ritesh Koliyan students of BCA (Bachelor of
Computer Application). Faculty of Computer Science and
Business Administration, D.A.V. Degree College, Muzaffarnagar,
under the guidance of Mr. Mohit Bansal during the year 2019-
2020. During this period their work has been satisfactory.

Signature of Guide

(Mr. Vikas Arora)

Counter Signature

(Mr. Rahul Sharma)


Head (Dept. of BBA & BCA)

D.A.V. Degree College, Muzaffarnagar


ACKNOWLEDGEME
NT
We would like to express our
gratitude to our project guider Mr. Vikas
Arora who gave us a golden opportunity to
do this project and also provided support
in completing in this project.

We would also like to extend our


gratitude to our Head of the Department
BCA and BBA (DAV Degree College,
Muzaffarnagar) Mr. Rahul Sharma for
providing us with all the facilities that was
required.
-AVINASH - RANJEET SINGH -
RITESH KOLIYAN

DECLARATION
We hereby declare that this
Project Report titled “College
Management System” submitted to the
Department of Computer Science;
D.A.V. Degree College Muzaffarnagar
(CCS University) is a record of original
work done by us under the guidance of
Mr. Vikas Arora.
The information and data given in
the report is authentic to the best of our
knowledge.
This Project Report is not
submitted to any other university or
institution for the award of any degree,
diploma, or fellowship or published any
time before.
-AVINASH - RANJEET SINGH -
RITESH KOLIYAN

INDEX
Title
Certificate
Acknowledgement
Declaration
Objective
Introduction
Requirement
(A) Software Requirement
(i) Front End
(ii) Back End
(B) Hardware Requirement
Design
(i) E-R Diagram
(ii) Data Flow Diagram
(iii) Tables
(iv) Form Design
Coding
Biblography

OBJECTIVE
PRIMARY OBJECTIVE
The primary objectives of this project are
mentioned below:
 To fulfill the requirement for achieving the
Bachelor’s degree of Computer Application.
 To know the fundamentals of the Oracle
Technology and Java.

SECONDARY OBJECTIVE
The secondary objectives of this project are
mentioned below:
 To develop an application that deals with the day
to day requirement of any production organization.
 To develop the easy management of the
placement.
 To handle the placement detail like student
information.
 To provide competitive advantages to the
organization.

INTRODUCTION TO PROBLEM

One must know what the problem is before it


can be solved as necessary is the mother of
invention & of course, if we don’t know where to
go, we will not know when we will have reached
there. The basis for a candidate system is
recognition of a need for improving an information
system or a procedure. This need leads to a
preliminary survey or an initial investigation. It
entails looking into the duplication of efforts,
inefficient existing procedures etc.

The main problem in the Inventory Control


System is to handle the daily transaction. There
are two basic processes that are purchasing of raw
items and selling of items to customers. In addition
to these two processes, records have to be
maintained about the student’s information. In
manual process consume lots of time to complete
the purchasing and selling process. The solution of
this is to automate the processes of student
information by itself.

REQUIREMENT
(A) SOFTWARE
REQUIREMENT

This software created on the oracle company


product “JAVA” with the help of Netbeans 8.
So client require the “JVM” because the
software created on the jdk1.8

(i) Front End Requirement


Front End
Requirement of this project is Java
Virtual Machine because the project
created on the JAVA language
because java language is platform
independent.

(ii) Back End Requirement


Back End
Requirement of this project is Oracle
Data Base 10g because this software’s
data saved in the oracle database.

(B) HARDWARE REQUIREMENT

Our product will require at least a PowerPC


Macintosh or a Pentium class PC with 64 MB
of RAM (64 + recommended), and color
display.

Other Software Components:

Operating System: Windows 98/ME/2000


Design
ENTITY-RELATIONSHIP DIAGRAM
The entity–relationship (E– R) data model is based on a
perception of a real world that consists of a collection of basic
objects, called entities, and of relationships among these
objects. An entity is a thing or objects in the real world that is
distinguishable from other objects. Entities are described in
database by a set of attributes.

A relationship is an association among several entities. The set


of all entities of the same type and the set of all relationships of
the same type are termed as entity set and relationship set,
respectively.

The overall logical structure (schema) of a database can be


expressed graphically by an E-R Diagram, which is built up from
the following components:

 Rectangles, which represents entity sets.


 Ellipses, which represents attributes.

 Diamonds, which represents relationships among entity


sets.

 Lines, which link attributes to entity sets and entity sets to


relationships.
Login id
START
Administrator
Password

Registered

State Std id
Village

Mobile
Std Name

Class Student
F
Name
DOB

PinCode M
Name
Reg
No Gende
r
City Country
DATE FLOW DIAGRAM

A data flow diagram (DFD) maps out


the flow of information for any process or
system. It uses defined symbols like rectangles,
circles and arrows, plus short text labels, to
show data inputs, outputs, storage points and
the routes between each destination. Data
flowcharts can range from simple, even hand-
drawn process overviews, to in-depth, multi-
level DFDs that dig progressively deeper into
how the data is handled. They can be used to
analyze an existing system or model a new
one. Like all the best diagrams and charts, a
DFD can often visually “say” things that would
be hard to explain in words, and they work for
both technical and nontechnical audiences,
from developer to CEO. That’s why DFDs
remain so popular after all these years. While
they work well for data flow software and
systems, they are less applicable nowadays to
visualizing interactive, real-time or database-
oriented software or systems.

DFD rules and tips


 Each process should have at least one input and an
output.
 Each data store should have at least one data flow in
and one data flow out.
 Data stored in a system must go through a process.
 All processes in a DFD go to another process or a
data store.

USER
Enter into software

Check Login id & Software


Password Database
TABLE
FORM DESIGN
Welcome Form

Login Form
Home

Search
CODING
Welcome Form

package CollegeMgt;

public class welcome extends javax.swing.JFrame {

public welcome() {

initComponents();

@SuppressWarnings("unchecked")

// <editor-fold defaultstate="collapsed" desc="Generated Code">

private void initComponents() {

jPanel1 = new javax.swing.JPanel();

jPanel2 = new javax.swing.JPanel();

jLabel1 = new javax.swing.JLabel();

jLabel3 = new javax.swing.JLabel();

jButton1 = new javax.swing.JButton();

jLabel4 = new javax.swing.JLabel();


jLabel5 = new javax.swing.JLabel();

jLabel6 = new javax.swing.JLabel();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOS
E);

jPanel1.setBackground(new java.awt.Color(153, 255, 255));

jPanel1.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());

jPanel2.setBackground(new java.awt.Color(204, 102, 0));

jPanel2.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());

jLabel1.setBackground(new java.awt.Color(255, 102, 0));

jLabel1.setFont(new java.awt.Font("Tahoma", 1, 48)); // NOI18N

jLabel1.setForeground(new java.awt.Color(0, 0, 255));

jLabel1.setText("D.A.V. (P.G.) COLLEGE MUZAFFARNAR");

jPanel2.add(jLabel1, new
org.netbeans.lib.awtextra.AbsoluteConstraints(160, 20, 2115, -1));

jPanel1.add(jPanel2, new
org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, 1360, 120));

jLabel3.setFont(new java.awt.Font("Tahoma", 1, 36)); // NOI18N

jLabel3.setForeground(new java.awt.Color(0, 51, 255));


jLabel3.setText("Developed by- AVINASH , RANJEET SINGH , RITESH
KOLIYAN");

jPanel1.add(jLabel3, new
org.netbeans.lib.awtextra.AbsoluteConstraints(10, 410, 1160, 80));

jButton1.setBackground(new java.awt.Color(153, 153, 255));

jButton1.setFont(new java.awt.Font("Tahoma", 1, 18)); // NOI18N

jButton1.setForeground(new java.awt.Color(255, 102, 0));

jButton1.setText("To Be Login.............");

jButton1.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

jButton1ActionPerformed(evt);

});

jPanel1.add(jButton1, new
org.netbeans.lib.awtextra.AbsoluteConstraints(790, 570, 250, 40));

jLabel4.setFont(new java.awt.Font("Tahoma", 1, 11)); // NOI18N

jLabel4.setText("Clic Button :");

jPanel1.add(jLabel4, new
org.netbeans.lib.awtextra.AbsoluteConstraints(710, 580, -1, -1));

jLabel5.setFont(new java.awt.Font("Tahoma", 3, 48)); // NOI18N

jLabel5.setForeground(new java.awt.Color(255, 153, 0));

jLabel5.setText("COLLEGE MANAGEMENT SYSTEM");


jPanel1.add(jLabel5, new
org.netbeans.lib.awtextra.AbsoluteConstraints(90, 280, 1130, 100));

jLabel6.setFont(new java.awt.Font("Comic Sans MS", 1, 24)); //


NOI18N

jLabel6.setForeground(new java.awt.Color(255, 51, 51));

jLabel6.setText("Guided By: MR. VIKAS ARORA");

jPanel1.add(jLabel6, new
org.netbeans.lib.awtextra.AbsoluteConstraints(20, 540, 460, 30));

javax.swing.GroupLayout layout = new


javax.swing.GroupLayout(getContentPane());

getContentPane().setLayout(layout);

layout.setHorizontalGroup(

layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADIN
G)

.addComponent(jPanel1,
javax.swing.GroupLayout.PREFERRED_SIZE, 1349, Short.MAX_VALUE)

);

layout.setVerticalGroup(

layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADIN
G)

.addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE,
687, Short.MAX_VALUE)

);
pack();

}// </editor-fold>

private void jButton1ActionPerformed(java.awt.event.ActionEvent


evt) {

// TODO add your handling code here:

new login().setVisible(true);

this.setVisible(false);

/**

* @param args the command line arguments

*/

public static void main(String args[]) {

/* Set the Nimbus look and feel */

//<editor-fold defaultstate="collapsed" desc=" Look and feel setting


code (optional) ">

/* If Nimbus (introduced in Java SE 6) is not available, stay with the


default look and feel.

* For details see


http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.ht
ml

*/

try {
for (javax.swing.UIManager.LookAndFeelInfo info :
javax.swing.UIManager.getInstalledLookAndFeels()) {

if ("Nimbus".equals(info.getName())) {

javax.swing.UIManager.setLookAndFeel(info.getClassName());

break;

} catch (ClassNotFoundException ex) {

java.util.logging.Logger.getLogger(welcome.class.getName()).log(java.uti
l.logging.Level.SEVERE, null, ex);

} catch (InstantiationException ex) {

java.util.logging.Logger.getLogger(welcome.class.getName()).log(java.uti
l.logging.Level.SEVERE, null, ex);

} catch (IllegalAccessException ex) {

java.util.logging.Logger.getLogger(welcome.class.getName()).log(java.uti
l.logging.Level.SEVERE, null, ex);

} catch (javax.swing.UnsupportedLookAndFeelException ex) {

java.util.logging.Logger.getLogger(welcome.class.getName()).log(java.uti
l.logging.Level.SEVERE, null, ex);

//</editor-fold>
/* Create and display the form */

java.awt.EventQueue.invokeLater(new Runnable() {

public void run() {

new welcome().setVisible(true);

});

// Variables declaration - do not modify

private javax.swing.JButton jButton1;

private javax.swing.JLabel jLabel1;

private javax.swing.JLabel jLabel3;

private javax.swing.JLabel jLabel4;

private javax.swing.JLabel jLabel5;

private javax.swing.JLabel jLabel6;

private javax.swing.JPanel jPanel1;

private javax.swing.JPanel jPanel2;

// End of variables declaration

Login Form

package CollegeMgt;

import java.sql.*;

import javax.swing.*;
public class login extends javax.swing.JFrame {

public login() {

initComponents();

@SuppressWarnings("unchecked")

// <editor-fold defaultstate="collapsed" desc="Generated Code">

private void initComponents() {

jPanel2 = new javax.swing.JPanel();

txtuser = new javax.swing.JTextField();

txtpwd = new javax.swing.JPasswordField();

jLabel1 = new javax.swing.JLabel();

jLabel2 = new javax.swing.JLabel();

login = new javax.swing.JButton();

cancel = new javax.swing.JButton();

jLabel3 = new javax.swing.JLabel();

jLabel4 = new javax.swing.JLabel();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOS
E);
jPanel2.setBackground(new java.awt.Color(153, 255, 255));

txtuser.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

txtuserActionPerformed(evt);

});

txtpwd.setDisabledTextColor(new java.awt.Color(0, 0, 0));

jLabel1.setFont(new java.awt.Font("Tahoma", 0, 18)); // NOI18N

jLabel1.setForeground(new java.awt.Color(153, 0, 51));

jLabel1.setText("username");

jLabel2.setFont(new java.awt.Font("Tahoma", 0, 18)); // NOI18N

jLabel2.setForeground(new java.awt.Color(153, 0, 51));

jLabel2.setText("password");

login.setFont(new java.awt.Font("Tahoma", 0, 18)); // NOI18N

login.setForeground(new java.awt.Color(153, 0, 51));

login.setText("login");

login.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {

loginActionPerformed(evt);

});

cancel.setFont(new java.awt.Font("Tahoma", 0, 18)); // NOI18N

cancel.setForeground(new java.awt.Color(153, 0, 51));

cancel.setText("cancel");

cancel.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

cancelActionPerformed(evt);

});

jLabel3.setFont(new java.awt.Font("Tahoma", 1, 36)); // NOI18N

jLabel3.setForeground(new java.awt.Color(51, 0, 204));

jLabel3.setText("LOGIN HERE");

jLabel4.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/pics/login.jpg"))); //
NOI18N

javax.swing.GroupLayout jPanel2Layout = new


javax.swing.GroupLayout(jPanel2);
jPanel2.setLayout(jPanel2Layout);

jPanel2Layout.setHorizontalGroup(

jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.
LEADING)

.addGroup(jPanel2Layout.createSequentialGroup()

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.LEADING)

.addGroup(jPanel2Layout.createSequentialGroup()

.addGap(179, 179, 179)

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.TRAILING)

.addComponent(jLabel3,
javax.swing.GroupLayout.PREFERRED_SIZE, 397,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addGroup(jPanel2Layout.createSequentialGroup()

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.TRAILING, false)

.addComponent(jLabel2,
javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)

.addComponent(jLabel1,
javax.swing.GroupLayout.DEFAULT_SIZE, 129, Short.MAX_VALUE))

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()

.addGap(71, 71, 71)

.addComponent(cancel))

.addGroup(jPanel2Layout.createSequentialGroup()

.addGap(18, 18, 18)

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.LEADING)

.addComponent(txtpwd,
javax.swing.GroupLayout.PREFERRED_SIZE, 242,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(txtuser,
javax.swing.GroupLayout.PREFERRED_SIZE, 242,
javax.swing.GroupLayout.PREFERRED_SIZE))))

.addGap(53, 53, 53))))

.addGroup(jPanel2Layout.createSequentialGroup()

.addGap(199, 199, 199)

.addComponent(login)))

.addGap(75, 75, 75)

.addComponent(jLabel4,
javax.swing.GroupLayout.PREFERRED_SIZE, 337,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addContainerGap(397, Short.MAX_VALUE))

);

jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.
LEADING)

.addGroup(jPanel2Layout.createSequentialGroup()

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.TRAILING)

.addGroup(jPanel2Layout.createSequentialGroup()

.addContainerGap()

.addComponent(jLabel4,
javax.swing.GroupLayout.PREFERRED_SIZE, 253,
javax.swing.GroupLayout.PREFERRED_SIZE))

.addGroup(javax.swing.GroupLayout.Alignment.LEADING,
jPanel2Layout.createSequentialGroup()

.addGap(81, 81, 81)

.addComponent(jLabel3,
javax.swing.GroupLayout.PREFERRED_SIZE, 64,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addGap(106, 106, 106)

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.BASELINE)

.addComponent(jLabel1)

.addComponent(txtuser,
javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNREL
ATED)

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.BASELINE)

.addComponent(jLabel2)

.addComponent(txtpwd,
javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE))

.addGap(55, 55, 55)

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.BASELINE)

.addComponent(login)

.addComponent(cancel))))

.addContainerGap(1049, Short.MAX_VALUE))

);

javax.swing.GroupLayout layout = new


javax.swing.GroupLayout(getContentPane());

getContentPane().setLayout(layout);

layout.setHorizontalGroup(

layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADIN
G)
.addComponent(jPanel2, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)

);

layout.setVerticalGroup(

layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADIN
G)

.addComponent(jPanel2,
javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE)

);

pack();

}// </editor-fold>

private void loginActionPerformed(java.awt.event.ActionEvent evt) {

String user1,user2,pass1,pass2;

user1=txtuser.getText();

pass1=txtpwd.getText();

try

Class.forName("com.mysql.jdbc.Driver");

Connection
con=DriverManager.getConnection("jdbc:mysql://localhost/clg?
user=root&password=");
Statement stmt=con.createStatement();

String query="Select*from login";

ResultSet res=stmt.executeQuery(query);

res.next();

user2=res.getString("username");

pass2=res.getString("password");

if(user1.equals(user2)&&pass1.equals(pass2))

JOptionPane.showMessageDialog(null,"successfully login");

new home().setVisible(true);

this.setVisible(false);

else

JOptionPane.showMessageDialog(null," not successfully login");

catch(Exception e)

{System.out.println(e);}

private void txtuserActionPerformed(java.awt.event.ActionEvent evt) {


// TODO add your handling code here:

private void cancelActionPerformed(java.awt.event.ActionEvent evt) {

if(evt.getSource()==cancel)

System.exit(0);

/**

* @param args the command line arguments

*/

public static void main(String args[]) {

//<editor-fold defaultstate="collapsed" desc=" Look and feel setting


code (optional) ">

/* If Nimbus (introduced in Java SE 6) is not available, stay with the


default look and feel.

* For details see


http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.ht
ml

*/
try {

for (javax.swing.UIManager.LookAndFeelInfo info :


javax.swing.UIManager.getInstalledLookAndFeels()) {

if ("Nimbus".equals(info.getName())) {

javax.swing.UIManager.setLookAndFeel(info.getClassName());

break;

} catch (ClassNotFoundException ex) {

java.util.logging.Logger.getLogger(login.class.getName()).log(java.util.log
ging.Level.SEVERE, null, ex);

} catch (InstantiationException ex) {

java.util.logging.Logger.getLogger(login.class.getName()).log(java.util.log
ging.Level.SEVERE, null, ex);

} catch (IllegalAccessException ex) {

java.util.logging.Logger.getLogger(login.class.getName()).log(java.util.log
ging.Level.SEVERE, null, ex);

} catch (javax.swing.UnsupportedLookAndFeelException ex) {

java.util.logging.Logger.getLogger(login.class.getName()).log(java.util.log
ging.Level.SEVERE, null, ex);

//</editor-fold>
/* Create and display the form */

java.awt.EventQueue.invokeLater(new Runnable() {

public void run() {

new login().setVisible(true);

});

// Variables declaration - do not modify

private javax.swing.JButton cancel;

private javax.swing.JLabel jLabel1;

private javax.swing.JLabel jLabel2;

private javax.swing.JLabel jLabel3;

private javax.swing.JLabel jLabel4;

private javax.swing.JPanel jPanel2;

private javax.swing.JButton login;

private javax.swing.JPasswordField txtpwd;

private javax.swing.JTextField txtuser;

// End of variables declaration

Home Form

package CollegeMgt;
//import incometaxform.Std_Search;

import javax.swing.*;

import java.sql.*;

public class home extends javax.swing.JFrame {

public home() {

initComponents();

@SuppressWarnings("unchecked")

// <editor-fold defaultstate="collapsed" desc="Generated Code">

private void initComponents() {

jPanel1 = new javax.swing.JPanel();

jLabel1 = new javax.swing.JLabel();

name = new javax.swing.JTextField();

jLabel2 = new javax.swing.JLabel();

father = new javax.swing.JTextField();

mname = new javax.swing.JTextField();

jLabel3 = new javax.swing.JLabel();


jButton1 = new javax.swing.JButton();

jLabel4 = new javax.swing.JLabel();

reg = new javax.swing.JTextField();

jLabel5 = new javax.swing.JLabel();

cls = new javax.swing.JTextField();

jLabel6 = new javax.swing.JLabel();

mb = new javax.swing.JTextField();

jLabel8 = new javax.swing.JLabel();

sx = new javax.swing.JTextField();

jLabel7 = new javax.swing.JLabel();

dbt = new javax.swing.JTextField();

jLabel9 = new javax.swing.JLabel();

n = new javax.swing.JTextField();

jLabel10 = new javax.swing.JLabel();

jLabel11 = new javax.swing.JLabel();

jLabel12 = new javax.swing.JLabel();

jLabel13 = new javax.swing.JLabel();

jLabel15 = new javax.swing.JLabel();

cty = new javax.swing.JTextField();

cntry = new javax.swing.JTextField();

jLabel16 = new javax.swing.JLabel();

jLabel17 = new javax.swing.JLabel();

jLabel19 = new javax.swing.JLabel();


vlj = new javax.swing.JTextField();

stt = new javax.swing.JTextField();

pin = new javax.swing.JTextField();

jScrollPane1 = new javax.swing.JScrollPane();

adrs = new javax.swing.JTextArea();

jButton2 = new javax.swing.JButton();

jButton3 = new javax.swing.JButton();

jLabel14 = new javax.swing.JLabel();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOS
E);

jPanel1.setBackground(new java.awt.Color(255, 255, 102));

jPanel1.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());

jLabel1.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N

jLabel1.setText("Student Name :");

jPanel1.add(jLabel1, new
org.netbeans.lib.awtextra.AbsoluteConstraints(57, 137, 126, -1));

jPanel1.add(name, new
org.netbeans.lib.awtextra.AbsoluteConstraints(201, 137, 179, -1));

jLabel2.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N

jLabel2.setText("Father's Name :");


jPanel1.add(jLabel2, new
org.netbeans.lib.awtextra.AbsoluteConstraints(56, 167, -1, 24));

jPanel1.add(father, new
org.netbeans.lib.awtextra.AbsoluteConstraints(201, 171, 179, -1));

jPanel1.add(mname, new
org.netbeans.lib.awtextra.AbsoluteConstraints(201, 206, 179, -1));

jLabel3.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N

jLabel3.setText("Mother's Name");

jPanel1.add(jLabel3, new
org.netbeans.lib.awtextra.AbsoluteConstraints(56, 203, -1, 22));

jButton1.setText("SAVE");

jButton1.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

jButton1ActionPerformed(evt);

});

jPanel1.add(jButton1, new
org.netbeans.lib.awtextra.AbsoluteConstraints(254, 586, -1, -1));

jLabel4.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N

jLabel4.setText("Reg/Enroll Nol:");

jPanel1.add(jLabel4, new
org.netbeans.lib.awtextra.AbsoluteConstraints(812, 91, 113, -1));
jPanel1.add(reg, new
org.netbeans.lib.awtextra.AbsoluteConstraints(1042, 91, 138, -1));

jLabel5.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N

jLabel5.setText("Class");

jPanel1.add(jLabel5, new
org.netbeans.lib.awtextra.AbsoluteConstraints(812, 175, 103, -1));

cls.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

clsActionPerformed(evt);

});

jPanel1.add(cls, new
org.netbeans.lib.awtextra.AbsoluteConstraints(1040, 175, 138, -1));

jLabel6.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N

jLabel6.setText("Mobile :");

jPanel1.add(jLabel6, new
org.netbeans.lib.awtextra.AbsoluteConstraints(812, 213, 116, 20));

jPanel1.add(mb, new
org.netbeans.lib.awtextra.AbsoluteConstraints(1040, 213, 138, -1));

jLabel8.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N

jLabel8.setText("Gender:");
jPanel1.add(jLabel8, new
org.netbeans.lib.awtextra.AbsoluteConstraints(56, 243, 105, -1));

jPanel1.add(sx, new
org.netbeans.lib.awtextra.AbsoluteConstraints(201, 237, 111, 32));

jLabel7.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N

jLabel7.setText("D.O.B :");

jPanel1.add(jLabel7, new
org.netbeans.lib.awtextra.AbsoluteConstraints(812, 133, 130, 24));

dbt.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

dbtActionPerformed(evt);

});

jPanel1.add(dbt, new
org.netbeans.lib.awtextra.AbsoluteConstraints(1040, 130, 138, -1));

jLabel9.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N

jLabel9.setText("Std_ID :");

jPanel1.add(jLabel9, new
org.netbeans.lib.awtextra.AbsoluteConstraints(57, 101, 126, 18));

jPanel1.add(n, new
org.netbeans.lib.awtextra.AbsoluteConstraints(201, 96, 179, 23));
jLabel10.setFont(new java.awt.Font("Tahoma", 1, 18)); // NOI18N

jLabel10.setText("Personal
Information_________________________________________________
_______________________________________________________");

jPanel1.add(jLabel10, new
org.netbeans.lib.awtextra.AbsoluteConstraints(10, 11, -1, -1));

jLabel11.setFont(new java.awt.Font("Tahoma", 1, 18)); // NOI18N

jLabel11.setText("Address
Information_________________________________________________
________________________________________________________");

jPanel1.add(jLabel11, new
org.netbeans.lib.awtextra.AbsoluteConstraints(10, 298, -1, -1));

jLabel12.setFont(new java.awt.Font("Tahoma", 0, 18)); // NOI18N

jLabel12.setText("Address:");

jPanel1.add(jLabel12, new
org.netbeans.lib.awtextra.AbsoluteConstraints(10, 340, 80, -1));

jLabel13.setFont(new java.awt.Font("Tahoma", 0, 18)); // NOI18N

jLabel13.setText("City :");

jPanel1.add(jLabel13, new
org.netbeans.lib.awtextra.AbsoluteConstraints(10, 467, 52, -1));

jLabel15.setFont(new java.awt.Font("Tahoma", 0, 18)); // NOI18N

jLabel15.setText("Country :");
jPanel1.add(jLabel15, new
org.netbeans.lib.awtextra.AbsoluteConstraints(237, 467, -1, -1));

jPanel1.add(cty, new
org.netbeans.lib.awtextra.AbsoluteConstraints(99, 471, 90, -1));

cntry.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

cntryActionPerformed(evt);

});

jPanel1.add(cntry, new
org.netbeans.lib.awtextra.AbsoluteConstraints(321, 471, 98, -1));

jLabel16.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N

jLabel16.setText("Village/Colony :");

jPanel1.add(jLabel16, new
org.netbeans.lib.awtextra.AbsoluteConstraints(429, 339, -1, -1));

jLabel17.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N

jLabel17.setText("State :");

jPanel1.add(jLabel17, new
org.netbeans.lib.awtextra.AbsoluteConstraints(429, 368, 74, -1));

jLabel19.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N

jLabel19.setText("Pincode :");
jPanel1.add(jLabel19, new
org.netbeans.lib.awtextra.AbsoluteConstraints(429, 401, 109, -1));

jPanel1.add(vlj, new
org.netbeans.lib.awtextra.AbsoluteConstraints(605, 336, 167, -1));

jPanel1.add(stt, new
org.netbeans.lib.awtextra.AbsoluteConstraints(605, 367, 167, -1));

jPanel1.add(pin, new
org.netbeans.lib.awtextra.AbsoluteConstraints(605, 398, 167, -1));

adrs.setColumns(20);

adrs.setRows(5);

jScrollPane1.setViewportView(adrs);

jPanel1.add(jScrollPane1, new
org.netbeans.lib.awtextra.AbsoluteConstraints(108, 340, 245, -1));

jButton2.setText("RESET");

jButton2.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

jButton2ActionPerformed(evt);

});

jPanel1.add(jButton2, new
org.netbeans.lib.awtextra.AbsoluteConstraints(356, 586, -1, -1));
jButton3.setText("Std_Search");

jButton3.setBorderPainted(false);

jButton3.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

jButton3ActionPerformed(evt);

});

jPanel1.add(jButton3, new
org.netbeans.lib.awtextra.AbsoluteConstraints(470, 586, 100, -1));

jLabel14.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/pics/home.jpg"))); //
NOI18N

jPanel1.add(jLabel14, new
org.netbeans.lib.awtextra.AbsoluteConstraints(458, 100, 270, 180));

javax.swing.GroupLayout layout = new


javax.swing.GroupLayout(getContentPane());

getContentPane().setLayout(layout);

layout.setHorizontalGroup(

layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADIN
G)

.addGroup(layout.createSequentialGroup()

.addComponent(jPanel1,
javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addGap(0, 0, Short.MAX_VALUE))

);

layout.setVerticalGroup(

layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADIN
G)

.addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)

);

pack();

}// </editor-fold>

private void jButton1ActionPerformed(java.awt.event.ActionEvent


evt) {

String
ID,Name,Fname,Mname,Reg_no,Clss,Mobile,Sex,DateOFBirth,Address,Ci
ty,Country,State,Pincode,Village;

ID=n.getText();

Name=name.getText();

Fname=father.getText();

Mname=mname.getText();

Reg_no=reg.getText();

Clss=cls.getText();
Mobile=mb.getText();

Sex=sx.getText();

DateOFBirth=dbt.getText();

Address=adrs.getText();

City=cty.getText();

Country=cntry.getText();

State=stt.getText();

Pincode=pin.getText();

Village=vlj.getText();

try{

Class.forName("com.mysql.jdbc.Driver");

Connection
con=DriverManager.getConnection("jdbc:mysql://localhost/clg?
user=root&password=");

String query="insert into db values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";

PreparedStatement ps=con.prepareStatement(query);

ps.setInt(1,Integer.parseInt(ID));

ps.setString(2,Name);

ps.setString(3,Fname);

ps.setString(4,Mname);

ps.setString(5,Reg_no);

ps.setString(6,Clss);
ps.setString(7,Mobile);

ps.setString(8,Sex);

ps.setString(9,DateOFBirth);

ps.setString(10,Address);

ps.setString(11,City);

ps.setString(12,State);

ps.setInt(13,Integer.parseInt(Pincode));

ps.setString(14,Country);

ps.setString(15,Village);

int i=ps.executeUpdate();

if(i==1){

JOptionPane.showMessageDialog(rootPane,"successFully");

this.setVisible(false);

// new StdSearch().setVisible(true);

else

JOptionPane.showMessageDialog(rootPane,"UnsuccessFully");

}catch(Exception ex){

System.out.println(ex);

private void clsActionPerformed(java.awt.event.ActionEvent evt) {


// TODO add your handling code here:

private void dbtActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

private void cntryActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

private void jButton2ActionPerformed(java.awt.event.ActionEvent


evt) {

n.setText("");

name.setText("");

father.setText("");

mname.setText("");

reg.setText("");

cls.setText("");

mb.setText("");

sx.setText("");

dbt.setText("");

adrs.setText("");

cty.setText("");
cntry.setText("");

stt.setText("");

pin.setText("");

vlj.setText("");

private void jButton3ActionPerformed(java.awt.event.ActionEvent


evt) {

new StdSearch().setVisible(true);

this.setVisible(false);

public static void main(String args[]) {

/* Set the Nimbus look and feel */

//<editor-fold defaultstate="collapsed" desc=" Look and feel setting


code (optional) ">

/* If Nimbus (introduced in Java SE 6) is not available, stay with the


default look and feel.

* For details see


http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.ht
ml

*/

try {
for (javax.swing.UIManager.LookAndFeelInfo info :
javax.swing.UIManager.getInstalledLookAndFeels()) {

if ("Nimbus".equals(info.getName())) {

javax.swing.UIManager.setLookAndFeel(info.getClassName());

break;

} catch (ClassNotFoundException ex) {

java.util.logging.Logger.getLogger(home.class.getName()).log(java.util.lo
gging.Level.SEVERE, null, ex);

} catch (InstantiationException ex) {

java.util.logging.Logger.getLogger(home.class.getName()).log(java.util.lo
gging.Level.SEVERE, null, ex);

} catch (IllegalAccessException ex) {

java.util.logging.Logger.getLogger(home.class.getName()).log(java.util.lo
gging.Level.SEVERE, null, ex);

} catch (javax.swing.UnsupportedLookAndFeelException ex) {

java.util.logging.Logger.getLogger(home.class.getName()).log(java.util.lo
gging.Level.SEVERE, null, ex);

//</editor-fold>
/* Create and display the form */

java.awt.EventQueue.invokeLater(new Runnable() {

public void run() {

new home().setVisible(true);

});

// Variables declaration - do not modify

private javax.swing.JTextArea adrs;

private javax.swing.JTextField cls;

private javax.swing.JTextField cntry;

private javax.swing.JTextField cty;

private javax.swing.JTextField dbt;

private javax.swing.JTextField father;

private javax.swing.JButton jButton1;

private javax.swing.JButton jButton2;

private javax.swing.JButton jButton3;

private javax.swing.JLabel jLabel1;

private javax.swing.JLabel jLabel10;

private javax.swing.JLabel jLabel11;

private javax.swing.JLabel jLabel12;

private javax.swing.JLabel jLabel13;

private javax.swing.JLabel jLabel14;


private javax.swing.JLabel jLabel15;

private javax.swing.JLabel jLabel16;

private javax.swing.JLabel jLabel17;

private javax.swing.JLabel jLabel19;

private javax.swing.JLabel jLabel2;

private javax.swing.JLabel jLabel3;

private javax.swing.JLabel jLabel4;

private javax.swing.JLabel jLabel5;

private javax.swing.JLabel jLabel6;

private javax.swing.JLabel jLabel7;

private javax.swing.JLabel jLabel8;

private javax.swing.JLabel jLabel9;

private javax.swing.JPanel jPanel1;

private javax.swing.JScrollPane jScrollPane1;

private javax.swing.JTextField mb;

private javax.swing.JTextField mname;

private javax.swing.JTextField n;

private javax.swing.JTextField name;

private javax.swing.JTextField pin;

private javax.swing.JTextField reg;

private javax.swing.JTextField stt;

private javax.swing.JTextField sx;

private javax.swing.JTextField vlj;


// End of variables declaration

Std Search Form


package CollegeMgt;

import java.sql.*;

import java.util.logging.Level;

import java.util.logging.Logger;

import javax.swing.JOptionPane;

public class StdSearch extends javax.swing.JFrame {

Connection cn;

PreparedStatement ps;

ResultSet rs;

public StdSearch() {

initComponents();

try{

Class.forName("com.mysql.jdbc.Driver");

cn=DriverManager.getConnection("jdbc:mysql://localhost/clg?
user=root&password=");

}catch(Exception e){

System.out.println(e);

}
}

@SuppressWarnings("unchecked")

// <editor-fold defaultstate="collapsed" desc="Generated Code">

private void initComponents() {

jPanel1 = new javax.swing.JPanel();

jLabel1 = new javax.swing.JLabel();

jLabel2 = new javax.swing.JLabel();

tf1 = new javax.swing.JTextField();

jButton4 = new javax.swing.JButton();

jPanel2 = new javax.swing.JPanel();

jLabel3 = new javax.swing.JLabel();

jLabel4 = new javax.swing.JLabel();

jLabel5 = new javax.swing.JLabel();

jLabel6 = new javax.swing.JLabel();

jLabel7 = new javax.swing.JLabel();

jLabel8 = new javax.swing.JLabel();

jLabel9 = new javax.swing.JLabel();

jLabel10 = new javax.swing.JLabel();

jLabel11 = new javax.swing.JLabel();

jLabel12 = new javax.swing.JLabel();

jLabel13 = new javax.swing.JLabel();

jLabel14 = new javax.swing.JLabel();


jLabel15 = new javax.swing.JLabel();

jLabel16 = new javax.swing.JLabel();

jLabel17 = new javax.swing.JLabel();

tfid = new javax.swing.JTextField();

tfname = new javax.swing.JTextField();

tfmname = new javax.swing.JTextField();

tfsex = new javax.swing.JTextField();

tfdob = new javax.swing.JTextField();

tfcity = new javax.swing.JTextField();

tfpincode = new javax.swing.JTextField();

tfvillage = new javax.swing.JTextField();

tfregno = new javax.swing.JTextField();

tffname = new javax.swing.JTextField();

tfmob = new javax.swing.JTextField();

tfclass = new javax.swing.JTextField();

tfadd = new javax.swing.JTextField();

tfstate = new javax.swing.JTextField();

tfcountry = new javax.swing.JTextField();

jButton1 = new javax.swing.JButton();

jButton3 = new javax.swing.JButton();

jButton5 = new javax.swing.JButton();


setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOS
E);

jPanel1.setBackground(new java.awt.Color(153, 153, 255));

jPanel1.setBorder(new javax.swing.border.LineBorder(new
java.awt.Color(0, 0, 0), 4, true));

jLabel1.setIcon(new
javax.swing.ImageIcon(getClass().getResource("/pics/search.jpg"))); //
NOI18N

jLabel2.setFont(new java.awt.Font("Algerian", 3, 48)); // NOI18N

jLabel2.setForeground(new java.awt.Color(255, 255, 255));

jLabel2.setText("Enter id no.");

tf1.setBackground(new java.awt.Color(102, 102, 255));

tf1.setFont(new java.awt.Font("Times New Roman", 0, 24)); //


NOI18N

tf1.setForeground(new java.awt.Color(204, 255, 255));

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

jButton4.setFont(new java.awt.Font("Times New Roman", 2, 48)); //


NOI18N

jButton4.setForeground(new java.awt.Color(255, 255, 255));

jButton4.setText("Search");
jButton4.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

jButton4ActionPerformed(evt);

});

javax.swing.GroupLayout jPanel1Layout = new


javax.swing.GroupLayout(jPanel1);

jPanel1.setLayout(jPanel1Layout);

jPanel1Layout.setHorizontalGroup(

jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.
LEADING)

.addGroup(jPanel1Layout.createSequentialGroup()

.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.LEADING)

.addGroup(jPanel1Layout.createSequentialGroup()

.addContainerGap()

.addComponent(jLabel2,
javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))

.addGroup(jPanel1Layout.createSequentialGroup()

.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.LEADING)

.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(32, 32, 32)

.addComponent(jLabel1))

.addGroup(jPanel1Layout.createSequentialGroup()

.addContainerGap()

.addComponent(tf1,
javax.swing.GroupLayout.PREFERRED_SIZE, 311,
javax.swing.GroupLayout.PREFERRED_SIZE)))

.addGap(0, 0, Short.MAX_VALUE)))

.addContainerGap())

.addGroup(jPanel1Layout.createSequentialGroup()

.addGap(42, 42, 42)

.addComponent(jButton4,
javax.swing.GroupLayout.PREFERRED_SIZE, 204,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE,
Short.MAX_VALUE))

);

jPanel1Layout.setVerticalGroup(

jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.
LEADING)

.addGroup(jPanel1Layout.createSequentialGroup()

.addContainerGap()

.addComponent(jLabel1,
javax.swing.GroupLayout.PREFERRED_SIZE, 228,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addGap(36, 36, 36)


.addComponent(jLabel2,
javax.swing.GroupLayout.PREFERRED_SIZE, 76,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addGap(18, 18, 18)

.addComponent(tf1,
javax.swing.GroupLayout.PREFERRED_SIZE, 58,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addGap(32, 32, 32)

.addComponent(jButton4,
javax.swing.GroupLayout.PREFERRED_SIZE, 52,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE,
Short.MAX_VALUE))

);

jPanel2.setBackground(new java.awt.Color(153, 153, 255));

jPanel2.setBorder(new javax.swing.border.LineBorder(new
java.awt.Color(255, 0, 204), 4, true));

jLabel3.setFont(new java.awt.Font("Castellar", 1, 18)); // NOI18N

jLabel3.setText("ID No");

jLabel4.setFont(new java.awt.Font("Castellar", 1, 18)); // NOI18N

jLabel4.setText("Reg. no");

jLabel5.setFont(new java.awt.Font("Castellar", 1, 18)); // NOI18N


jLabel5.setText("name");

jLabel6.setFont(new java.awt.Font("Castellar", 1, 18)); // NOI18N

jLabel6.setText("mother name");

jLabel7.setFont(new java.awt.Font("Castellar", 1, 18)); // NOI18N

jLabel7.setText("father name");

jLabel8.setFont(new java.awt.Font("Castellar", 1, 18)); // NOI18N

jLabel8.setText("mobile number");

jLabel9.setFont(new java.awt.Font("Castellar", 1, 18)); // NOI18N

jLabel9.setText("gender");

jLabel10.setFont(new java.awt.Font("Castellar", 1, 18)); // NOI18N

jLabel10.setText("class");

jLabel11.setFont(new java.awt.Font("Castellar", 1, 18)); // NOI18N

jLabel11.setText("date of birth");

jLabel12.setFont(new java.awt.Font("Castellar", 1, 18)); // NOI18N

jLabel12.setText("address");
jLabel13.setFont(new java.awt.Font("Castellar", 1, 18)); // NOI18N

jLabel13.setText("city");

jLabel14.setFont(new java.awt.Font("Castellar", 1, 18)); // NOI18N

jLabel14.setText("state");

jLabel15.setFont(new java.awt.Font("Castellar", 1, 18)); // NOI18N

jLabel15.setText("pincode");

jLabel16.setFont(new java.awt.Font("Castellar", 1, 18)); // NOI18N

jLabel16.setText("country");

jLabel17.setFont(new java.awt.Font("Castellar", 1, 18)); // NOI18N

jLabel17.setText("village / colony");

tfid.setBackground(new java.awt.Color(153, 153, 255));

tfid.setFont(new java.awt.Font("Algerian", 2, 18)); // NOI18N

tfid.setForeground(new java.awt.Color(255, 255, 255));

tfid.setEnabled(false);

tfname.setBackground(new java.awt.Color(153, 153, 255));

tfname.setFont(new java.awt.Font("Algerian", 2, 18)); // NOI18N

tfname.setForeground(new java.awt.Color(255, 255, 255));


tfmname.setBackground(new java.awt.Color(153, 153, 255));

tfmname.setFont(new java.awt.Font("Algerian", 2, 18)); // NOI18N

tfmname.setForeground(new java.awt.Color(255, 255, 255));

tfsex.setBackground(new java.awt.Color(153, 153, 255));

tfsex.setFont(new java.awt.Font("Algerian", 2, 18)); // NOI18N

tfsex.setForeground(new java.awt.Color(255, 255, 255));

tfdob.setBackground(new java.awt.Color(153, 153, 255));

tfdob.setFont(new java.awt.Font("Algerian", 2, 18)); // NOI18N

tfdob.setForeground(new java.awt.Color(255, 255, 255));

tfcity.setBackground(new java.awt.Color(153, 153, 255));

tfcity.setFont(new java.awt.Font("Algerian", 2, 18)); // NOI18N

tfcity.setForeground(new java.awt.Color(255, 255, 255));

tfpincode.setBackground(new java.awt.Color(153, 153, 255));

tfpincode.setFont(new java.awt.Font("Algerian", 2, 18)); // NOI18N

tfpincode.setForeground(new java.awt.Color(255, 255, 255));

tfvillage.setBackground(new java.awt.Color(153, 153, 255));

tfvillage.setFont(new java.awt.Font("Algerian", 2, 18)); // NOI18N


tfvillage.setForeground(new java.awt.Color(255, 255, 255));

tfvillage.setText("...");

tfregno.setBackground(new java.awt.Color(153, 153, 255));

tfregno.setFont(new java.awt.Font("Algerian", 2, 18)); // NOI18N

tfregno.setForeground(new java.awt.Color(255, 255, 255));

tffname.setBackground(new java.awt.Color(153, 153, 255));

tffname.setFont(new java.awt.Font("Algerian", 2, 18)); // NOI18N

tffname.setForeground(new java.awt.Color(255, 255, 255));

tfmob.setBackground(new java.awt.Color(153, 153, 255));

tfmob.setFont(new java.awt.Font("Algerian", 2, 18)); // NOI18N

tfmob.setForeground(new java.awt.Color(255, 255, 255));

tfclass.setBackground(new java.awt.Color(153, 153, 255));

tfclass.setFont(new java.awt.Font("Algerian", 2, 18)); // NOI18N

tfclass.setForeground(new java.awt.Color(255, 255, 255));

tfadd.setBackground(new java.awt.Color(153, 153, 255));

tfadd.setFont(new java.awt.Font("Algerian", 2, 18)); // NOI18N

tfadd.setForeground(new java.awt.Color(255, 255, 255));


tfstate.setBackground(new java.awt.Color(153, 153, 255));

tfstate.setFont(new java.awt.Font("Algerian", 2, 18)); // NOI18N

tfstate.setForeground(new java.awt.Color(255, 255, 255));

tfcountry.setBackground(new java.awt.Color(153, 153, 255));

tfcountry.setFont(new java.awt.Font("Algerian", 2, 18)); // NOI18N

tfcountry.setForeground(new java.awt.Color(255, 255, 255));

jButton1.setBackground(new java.awt.Color(102, 255, 255));

jButton1.setFont(new java.awt.Font("Times New Roman", 0, 24)); //


NOI18N

jButton1.setForeground(new java.awt.Color(0, 0, 255));

jButton1.setText("Update");

jButton1.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

jButton1ActionPerformed(evt);

});

jButton3.setBackground(new java.awt.Color(102, 255, 255));

jButton3.setFont(new java.awt.Font("Times New Roman", 0, 24)); //


NOI18N

jButton3.setForeground(new java.awt.Color(0, 0, 255));

jButton3.setText("Exit");
jButton3.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

jButton3ActionPerformed(evt);

});

jButton5.setBackground(new java.awt.Color(102, 255, 255));

jButton5.setFont(new java.awt.Font("Times New Roman", 0, 24)); //


NOI18N

jButton5.setForeground(new java.awt.Color(0, 0, 255));

jButton5.setText("Back");

jButton5.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

jButton5ActionPerformed(evt);

});

javax.swing.GroupLayout jPanel2Layout = new


javax.swing.GroupLayout(jPanel2);

jPanel2.setLayout(jPanel2Layout);

jPanel2Layout.setHorizontalGroup(

jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.
LEADING)

.addGroup(jPanel2Layout.createSequentialGroup()
.addContainerGap()

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.LEADING)

.addGroup(jPanel2Layout.createSequentialGroup()

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.LEADING)

.addGroup(jPanel2Layout.createSequentialGroup()

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.LEADING)

.addComponent(jLabel5,
javax.swing.GroupLayout.PREFERRED_SIZE, 95,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel6,
javax.swing.GroupLayout.PREFERRED_SIZE, 181,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel9,
javax.swing.GroupLayout.PREFERRED_SIZE, 181,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel11,
javax.swing.GroupLayout.PREFERRED_SIZE, 181,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel13,
javax.swing.GroupLayout.PREFERRED_SIZE, 181,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel15,
javax.swing.GroupLayout.PREFERRED_SIZE, 181,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELAT
ED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))

.addGroup(jPanel2Layout.createSequentialGroup()

.addComponent(jLabel3,
javax.swing.GroupLayout.PREFERRED_SIZE, 80,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELAT
ED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))

.addGap(22, 22, 22)

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.TRAILING)

.addComponent(tfid,
javax.swing.GroupLayout.PREFERRED_SIZE, 221,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(tfname,
javax.swing.GroupLayout.PREFERRED_SIZE, 221,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(tfmname,
javax.swing.GroupLayout.PREFERRED_SIZE, 221,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(tfsex,
javax.swing.GroupLayout.PREFERRED_SIZE, 221,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(tfdob,
javax.swing.GroupLayout.PREFERRED_SIZE, 221,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(tfcity,
javax.swing.GroupLayout.PREFERRED_SIZE, 221,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(tfpincode,
javax.swing.GroupLayout.PREFERRED_SIZE, 221,
javax.swing.GroupLayout.PREFERRED_SIZE))

.addGap(95, 95, 95)

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.LEADING)

.addComponent(jLabel4,
javax.swing.GroupLayout.PREFERRED_SIZE, 95,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel8,
javax.swing.GroupLayout.PREFERRED_SIZE, 181,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel7,
javax.swing.GroupLayout.PREFERRED_SIZE, 181,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel10,
javax.swing.GroupLayout.PREFERRED_SIZE, 181,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel12,
javax.swing.GroupLayout.PREFERRED_SIZE, 181,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel14,
javax.swing.GroupLayout.PREFERRED_SIZE, 181,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel16,
javax.swing.GroupLayout.PREFERRED_SIZE, 181,
javax.swing.GroupLayout.PREFERRED_SIZE))

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELAT
ED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.LEADING)

.addComponent(tffname,
javax.swing.GroupLayout.PREFERRED_SIZE, 221,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(tfregno,
javax.swing.GroupLayout.PREFERRED_SIZE, 221,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(tfmob,
javax.swing.GroupLayout.PREFERRED_SIZE, 221,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(tfclass,
javax.swing.GroupLayout.PREFERRED_SIZE, 221,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(tfadd,
javax.swing.GroupLayout.PREFERRED_SIZE, 221,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(tfstate,
javax.swing.GroupLayout.PREFERRED_SIZE, 221,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(tfcountry,
javax.swing.GroupLayout.PREFERRED_SIZE, 221,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(28, 28, 28))

.addGroup(jPanel2Layout.createSequentialGroup()

.addComponent(jLabel17)

.addGap(18, 18, 18)

.addComponent(tfvillage,
javax.swing.GroupLayout.PREFERRED_SIZE, 633,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addGap(0, 0, Short.MAX_VALUE))))

.addGroup(jPanel2Layout.createSequentialGroup()

.addGap(100, 100, 100)

.addComponent(jButton1,
javax.swing.GroupLayout.PREFERRED_SIZE, 165,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addGap(131, 131, 131)

.addComponent(jButton5,
javax.swing.GroupLayout.PREFERRED_SIZE, 165,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addGap(113, 113, 113)

.addComponent(jButton3,
javax.swing.GroupLayout.PREFERRED_SIZE, 165,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addGap(0, 0, Short.MAX_VALUE))

);

jPanel2Layout.setVerticalGroup(

jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.
LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()

.addContainerGap()

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.LEADING, false)

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.BASELINE)

.addComponent(jLabel3,
javax.swing.GroupLayout.PREFERRED_SIZE, 37,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel4,
javax.swing.GroupLayout.PREFERRED_SIZE, 37,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(tfregno))

.addComponent(tfid))

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNREL
ATED)

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.BASELINE)

.addComponent(jLabel5,
javax.swing.GroupLayout.PREFERRED_SIZE, 37,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel7,
javax.swing.GroupLayout.PREFERRED_SIZE, 37,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(tfname)
.addComponent(tffname))

.addGap(18, 18, 18)

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.BASELINE)

.addComponent(jLabel6,
javax.swing.GroupLayout.PREFERRED_SIZE, 37,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel8,
javax.swing.GroupLayout.PREFERRED_SIZE, 37,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(tfmname)

.addComponent(tfmob))

.addGap(18, 18, 18)

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.BASELINE)

.addComponent(jLabel9,
javax.swing.GroupLayout.PREFERRED_SIZE, 37,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel10,
javax.swing.GroupLayout.PREFERRED_SIZE, 37,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(tfsex)

.addComponent(tfclass))

.addGap(18, 18, 18)

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.BASELINE)
.addComponent(jLabel11,
javax.swing.GroupLayout.PREFERRED_SIZE, 37,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel12,
javax.swing.GroupLayout.PREFERRED_SIZE, 37,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(tfdob)

.addComponent(tfadd))

.addGap(18, 18, 18)

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.BASELINE)

.addComponent(jLabel13,
javax.swing.GroupLayout.PREFERRED_SIZE, 37,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel14,
javax.swing.GroupLayout.PREFERRED_SIZE, 37,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(tfcity)

.addComponent(tfstate))

.addGap(18, 18, 18)

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.BASELINE)

.addComponent(jLabel15,
javax.swing.GroupLayout.PREFERRED_SIZE, 37,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel16,
javax.swing.GroupLayout.PREFERRED_SIZE, 37,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(tfpincode)

.addComponent(tfcountry))

.addGap(27, 27, 27)

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.BASELINE)

.addComponent(jLabel17,
javax.swing.GroupLayout.PREFERRED_SIZE, 37,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(tfvillage))

.addGap(30, 30, 30)

.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.BASELINE)

.addComponent(jButton1,
javax.swing.GroupLayout.PREFERRED_SIZE, 55,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jButton3,
javax.swing.GroupLayout.PREFERRED_SIZE, 55,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addComponent(jButton5,
javax.swing.GroupLayout.PREFERRED_SIZE, 55,
javax.swing.GroupLayout.PREFERRED_SIZE))

.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE,
Short.MAX_VALUE))

);
javax.swing.GroupLayout layout = new
javax.swing.GroupLayout(getContentPane());

getContentPane().setLayout(layout);

layout.setHorizontalGroup(

layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADIN
G)

.addGroup(layout.createSequentialGroup()

.addComponent(jPanel1,
javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE)

.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELAT
ED)

.addComponent(jPanel2,
javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))

);

layout.setVerticalGroup(

layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADIN
G)

.addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)

.addComponent(jPanel2, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)

);
pack();

}// </editor-fold>

private void jButton4ActionPerformed(java.awt.event.ActionEvent


evt) {

try{

ps=cn.prepareStatement("select * from db where ID=?");

ps.setInt(1,Integer.parseInt(tf1.getText()));

rs=ps.executeQuery();

if(rs.next()){

tfid.setText(tf1.getText());

tfname.setText(rs.getString(2));

tffname.setText(rs.getString(3));

tfmname.setText(rs.getString(4));

tfregno.setText(rs.getString(5));

tfclass.setText(rs.getString(6));

tfmob.setText(rs.getString(7));

tfsex.setText(rs.getString(8));

tfdob.setText(rs.getString(9));

tfadd.setText(rs.getString(10));

tfcity.setText(rs.getString(11));

tfstate.setText(rs.getString(12));

tfpincode.setText(String.valueOf(rs.getInt(13)));
tfcountry.setText(rs.getString(14));

tfvillage.setText(rs.getString(15));

}catch(Exception e){

System.out.println(e);

private void jButton1ActionPerformed(java.awt.event.ActionEvent


evt) {

try{

ps=cn.prepareStatement("update db set
Name=?,FName=?,MName=?,regno=?,class=?,Mobile=?,sex=?,DateOfBir
th=?,Address=?,City=?,State=?,PinCode=?,Country=?,Village=? where
ID=?");

ps.setString(1,tfname.getText());

ps.setString(2,tffname.getText());

ps.setString(3,tfmname.getText());

ps.setString(4,tfregno.getText());

ps.setString(5,tfclass.getText());

ps.setString(6,tfmob.getText());

ps.setString(7,tfsex.getText());

ps.setString(8,tfdob.getText());

ps.setString(9,tfadd.getText());

ps.setString(10,tfcity.getText());
ps.setString(11,tfstate.getText());

ps.setInt(12,Integer.parseInt(tfpincode.getText()));

ps.setString(13,tfcountry.getText());

ps.setString(14,tfvillage.getText());

ps.setString(15,tf1.getText());

int i=ps.executeUpdate();

if(i==1){

JOptionPane.showMessageDialog(null,"Your record updated


successfully.......");

else

JOptionPane.showMessageDialog(null,"Unsuccessfull.......");

}catch(Exception e){

System.out.println(e);

private void jButton3ActionPerformed(java.awt.event.ActionEvent


evt) {

System.exit(0);

private void jButton5ActionPerformed(java.awt.event.ActionEvent


evt) {
new home().setVisible(true);

this.setVisible(false);

public static void main(String args[]) {

/* Set the Nimbus look and feel */

//<editor-fold defaultstate="collapsed" desc=" Look and feel setting


code (optional) ">

/* If Nimbus (introduced in Java SE 6) is not available, stay with the


default look and feel.

* For details see


http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.ht
ml

*/

try {

for (javax.swing.UIManager.LookAndFeelInfo info :


javax.swing.UIManager.getInstalledLookAndFeels()) {

if ("Nimbus".equals(info.getName())) {

javax.swing.UIManager.setLookAndFeel(info.getClassName());

break;

} catch (ClassNotFoundException ex) {


java.util.logging.Logger.getLogger(StdSearch.class.getName()).log(java.u
til.logging.Level.SEVERE, null, ex);

} catch (InstantiationException ex) {

java.util.logging.Logger.getLogger(StdSearch.class.getName()).log(java.u
til.logging.Level.SEVERE, null, ex);

} catch (IllegalAccessException ex) {

java.util.logging.Logger.getLogger(StdSearch.class.getName()).log(java.u
til.logging.Level.SEVERE, null, ex);

} catch (javax.swing.UnsupportedLookAndFeelException ex) {

java.util.logging.Logger.getLogger(StdSearch.class.getName()).log(java.u
til.logging.Level.SEVERE, null, ex);

//</editor-fold>

/* Create and display the form */

java.awt.EventQueue.invokeLater(new Runnable() {

public void run() {

new StdSearch().setVisible(true);

});

// Variables declaration - do not modify


private javax.swing.JButton jButton1;

private javax.swing.JButton jButton3;

private javax.swing.JButton jButton4;

private javax.swing.JButton jButton5;

private javax.swing.JLabel jLabel1;

private javax.swing.JLabel jLabel10;

private javax.swing.JLabel jLabel11;

private javax.swing.JLabel jLabel12;

private javax.swing.JLabel jLabel13;

private javax.swing.JLabel jLabel14;

private javax.swing.JLabel jLabel15;

private javax.swing.JLabel jLabel16;

private javax.swing.JLabel jLabel17;

private javax.swing.JLabel jLabel2;

private javax.swing.JLabel jLabel3;

private javax.swing.JLabel jLabel4;

private javax.swing.JLabel jLabel5;

private javax.swing.JLabel jLabel6;

private javax.swing.JLabel jLabel7;

private javax.swing.JLabel jLabel8;

private javax.swing.JLabel jLabel9;

private javax.swing.JPanel jPanel1;

private javax.swing.JPanel jPanel2;


private javax.swing.JTextField tf1;

private javax.swing.JTextField tfadd;

private javax.swing.JTextField tfcity;

private javax.swing.JTextField tfclass;

private javax.swing.JTextField tfcountry;

private javax.swing.JTextField tfdob;

private javax.swing.JTextField tffname;

private javax.swing.JTextField tfid;

private javax.swing.JTextField tfmname;

private javax.swing.JTextField tfmob;

private javax.swing.JTextField tfname;

private javax.swing.JTextField tfpincode;

private javax.swing.JTextField tfregno;

private javax.swing.JTextField tfsex;

private javax.swing.JTextField tfstate;

private javax.swing.JTextField tfvillage;

// End of variables declaration

}
Biblography
 Complete Ref.
Author Harbert Sheil
Publisher TataMcGraw-Hil
Black Book of java

 Microsoft Office

 Software Engineering Apractitioner’s


Approach

Author Roger S. Pressman


Publication Tata McGraw-Hill
 Fundamentals of Software Engineering
Author Carlo Ghezzi, Mehdi
Jazayeri, Dino Mandnoli
Publisher Prentie Hall of India

You might also like