1
2
3
 Software Requirements
Frontend– Netbeans 8.0
Backend – MySQL 5.1
GIF Animator
MS-Word
Paint
 Hardware Requirements
Desktop
2GB RAM
500GB Hard disk
2GB Graphics Interface Card
Pendrive
Compact Disk
4
5
6
7
8
9
10
11
 Label
 Button
 Text Field
 Text Area
 Scroll Pane
 Combo Box
 Check Box
 Password Field
 Table
 Date Chooser
 Month Chooser
 Year Chooser
12
Properties Used In Project:-
Font
Foreground
Text
Background
Editable
Cursor
Icon
Border
Tool Tip Text
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
import javax.swing.table.DefaultTableModel;
SEARCH_TABLE() {
initComponents();
}
static String FLIGHT_ID[]=new String[104],FLIGHT_NAME[]=new
String[104],ORIGIN[]=new String[104],DESTINATION[]=new
String[104],DEPARTURE[]=new String[104],ARRIVAL[]=new
String[104],FREQUENCY[]=new String[104],STOP[]=new
String[104],PRICE[]=new String[104];
static int found;
public static int price;
private void formWindowOpened(java.awt.event.WindowEvent evt) {
DefaultTableModel
model=(DefaultTableModel)search_table.getModel();
found-=1;
while(found>=0)
{
model.addRow(new
Object[]{FLIGHT_ID[found],FLIGHT_NAME[found],ORIGIN[found],DESTI
NATION[found],DEPARTURE[found],ARRIVAL[found]
,FREQUENCY[found] ,STOP[found],PRICE[found]});
56
found--;
}
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Sign_Up().setVisible(true);
}
private void search_tableMouseClicked(java.awt.event.MouseEvent evt) {
int row=search_table.getSelectedRow();
price=Integer.parseInt(search_table.getModel().getValueAt(row,
8).toString());
System.out.println(price);
}
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
57
package himanshi.pkg12th.project.booking;
import javax.swing.JOptionPane;
import javax.swing.table.DefaultTableModel;
/**
*
* @author kartike
*/
public class TABLE extends javax.swing.JFrame {
/**
* Creates new form TABLE
*/
public TABLE() {
58
initComponents();
}
static String FLIGHT_ID[]=new String[104],FLIGHT_NAME[]=new
String[104],ORIGIN[]=new String[104],DESTINATION[]=new
String[104],DEPARTURE[]=new String[104],ARRIVAL[]=new
String[104],FREQUENCY[]=new String[104],STOP[]=new
String[104],PRICE[]=new String[104];
static String FLIGHT_ID1[]=new String[104],FLIGHT_NAME1[]=new
String[104],ORIGIN1[]=new String[104],DESTINATION1[]=new
String[104],DEPARTURE1[]=new String[104],ARRIVAL1[]=new
String[104],FREQUENCY1[]=new String[104],STOP1[]=new
String[104],PRICE1[]=new String[104];
static int found, find , foun , fin,p1,p2,price;
private void formWindowOpened(java.awt.event.WindowEvent evt) {
DefaultTableModel model=(DefaultTableModel)to.getModel();
DefaultTableModel mode=(DefaultTableModel)From.getModel();
found-=1;
while(found>=0)
{
model.addRow(new
Object[]{FLIGHT_ID[found],FLIGHT_NAME[found],ORIGIN[found],DESTI
NATION[found],DEPARTURE[found],ARRIVAL[found]
,FREQUENCY[found] ,STOP[found],PRICE[found]});
found--;
}
find-=1;
while(find>=0)
{
59
mode.addRow(new
Object[]{FLIGHT_ID1[find],FLIGHT_NAME1[find],ORIGIN1[find],DESTIN
ATION1[find],DEPARTURE1[find],ARRIVAL1[find] ,FREQUENCY1[find]
,STOP1[find] ,PRICE1[find]});
find--;
}
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
if(p1==0 || p2==0)
{
JOptionPane.showMessageDialog(this,"Please Select Flight");
}
else
{
price=p1+p2;
this.setVisible(false);
new Sign_Up().setVisible(true);
}
}
private void FromMouseClicked(java.awt.event.MouseEvent evt) {
int row=From.getSelectedRow();
p1=Integer.parseInt(From.getModel().getValueAt(row, 8).toString());
System.out.println(p1);
}
private void toMouseClicked(java.awt.event.MouseEvent evt) {
int row=to.getSelectedRow();
60
p2=Integer.parseInt(to.getModel().getValueAt(row, 8).toString());
System.out.println(p2);
}
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
61
package himanshi.pkg12th.project.booking;
import java.awt.Color;
import javax.swing.ImageIcon;
import javax.swing.JOptionPane;
/**
*
* @author kartike
*/
public class Sign_Up extends javax.swing.JFrame {
/**
* Creates new form Sign_Up
*/
62
public Sign_Up() {
initComponents();
}
private void f_nameMouseClicked(java.awt.event.MouseEvent evt) {
String u=f_name.getText();
if(u.equals("First Name"))
{
f_name.setText("");
}
else if(u.isEmpty())
{
f_name.setText("First Name");
}
}
private void emailMouseClicked(java.awt.event.MouseEvent evt) {
String u=email.getText();
if(u.equals("Email ID"))
{
email.setText("");
}
else if(u.isEmpty())
{
email.setText("Email ID");
}
else
63
email.setEditable(true);
}
private void ageFocusLost(java.awt.event.FocusEvent evt) {
int m=Integer.parseInt(age.getText());
if(m>=17)
{termsandCondition.setEnabled(true);JOptionPane.showMessageDialog(null,"
You are eligible to make account.");}
else
{ JOptionPane.showMessageDialog(null,"You are not eligible to make
account.");termsandCondition.setEnabled(false);}
}
private void sign_up_buttonActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Activation_Code().setVisible(true);
}
private void repasswordFocusGained(java.awt.event.FocusEvent evt) {
String i=password.getText();
String m=repassword.getText();
if(m.equals(i))
{rst.setText("Password Match");
rst.setIcon(new
ImageIcon(getClass().getResource("/project/right_icon.gif")));}
else
64
{ rst.setText("Password do not match");}
}
private void repasswordKeyPressed(java.awt.event.KeyEvent evt) {
String i=password.getText();
String m=repassword.getText();
if(m.equals(i))
{rst.setText("Password Match");
rst.setIcon(new
ImageIcon(getClass().getResource("/project/right_icon.gif")));}
else
{ rst.setText("Password do not match");
}
}
private void passwordKeyPressed(java.awt.event.KeyEvent evt) {
String i=password.getText();
int m=i.length();
if(m<4)
{pst.setText("Very Weak");
pst.setForeground(Color.yellow);}
else if(m>=4 && m<8)
{ pst.setText("Medium");
pst.setForeground(Color.blue);}
else if(m>=8)
65
{ pst.setText("Strong");
pst.setForeground(Color.RED);
}
}
private void termsandConditionActionPerformed(java.awt.event.ActionEvent
evt) {
termsandCondition.setSelected(false);
new Terms_And_Condition().setVisible(true);
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
new Login_Page().setVisible(true);
this.setVisible(false);
}
private void l_nameMouseClicked(java.awt.event.MouseEvent evt) {
String u=l_name.getText();
if(u.equals("Last Name"))
{
l_name.setText("");
}
else if(u.isEmpty())
{
l_name.setText("Last Name");
}
}
private void formWindowGainedFocus(java.awt.event.WindowEvent evt) {
66
if(termsandCondition.isSelected()==true)
{
sign_up_button.setEnabled(true);
}
else
{sign_up_button.setEnabled(false);
}
}
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
67
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.Statement;
import static java.awt.image.ImageObserver.WIDTH;
import java.net.InetAddress;
import java.net.NetworkInterface;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.util.Calendar;
import javax.swing.JOptionPane;
private void lnActionPerformed(java.awt.event.ActionEvent evt) {
String n,m,o = null,k,l,h;
68
n=user.getText();
m=b.getText();
l=c.getText();
Calendar cal=Calendar.getInstance();
try
{
Class.forName("java.sql.DriverManager");
Connection q=(Connection)
DriverManager.getConnection("jdbc:mysql://localhost:3306/project_h","root","
himanshi");
Statement stmt=(Statement)q.createStatement();
String w="Select * from login where username='"+n+"' and
password='"+m+"' and email='"+l+"' ;";
ResultSet rs=stmt.executeQuery(w);
if(rs.next())
{
o=rs.getString("Username");
k=rs.getString("Password");
h=rs.getString("Email");
this.setVisible(false);
new Book().setVisible(true);
}
else
{
69
JOptionPane.showMessageDialog(null,"You have entered wrong
Username , Email and Password");
}
}
catch (Exception ex)
{
JOptionPane.showMessageDialog(rootPane, ex);
}
}
private void fdActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Forget_Password().setVisible(true);
}
private void user1ActionPerformed(java.awt.event.ActionEvent evt) {
username.setVisible(true);
em.setVisible(false);
pssd.setVisible(false);
c1.setVisible(true);
b1.setVisible(false);
ln.setVisible(false);
c.setVisible(false);
b.setVisible(false);
user.setVisible(true);
70
em1.setVisible(true);
pssd1.setVisible(false);
username1.setVisible(false);
user1.setVisible(false);
user.setText(""+user1.getText());
}
private void formWindowOpened(java.awt.event.WindowEvent evt) {
username.setVisible(false);
em.setVisible(false);
pssd.setVisible(false);
c1.setVisible(false);
b1.setVisible(false);
ln.setVisible(false);
c.setVisible(false);
b.setVisible(false);
user.setVisible(false);
em1.setVisible(false);
pssd1.setVisible(false);
}
private void c1ActionPerformed(java.awt.event.ActionEvent evt) {
username.setVisible(true);
em.setVisible(true);
pssd.setVisible(false);
71
c1.setVisible(false);
b1.setVisible(true);
ln.setVisible(false);
c.setVisible(true);
b.setVisible(false);
user.setVisible(true);
em1.setVisible(false);
pssd1.setVisible(true);
username1.setVisible(false);
user1.setVisible(false);
c.setText(""+c1.getText());
}
private void b1ActionPerformed(java.awt.event.ActionEvent evt) {
username.setVisible(true);
em.setVisible(true);
pssd.setVisible(true);
c1.setVisible(false);
b1.setVisible(false);
ln.setVisible(true);
c.setVisible(true);
b.setVisible(true);
user.setVisible(true);
em1.setVisible(false);
pssd1.setVisible(false);
72
username1.setVisible(false);
user1.setVisible(false);
b.setText(""+b1.getText());
}
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true); }
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true); }
private void placActionPerformed(java.awt.event.ActionEvent evt) {
if(plac.getSelectedIndex()==0)
{ this.setVisible(false);
new Delhi().setVisible(true);
}
91
else if(plac.getSelectedIndex()==1)
{ this.setVisible(false);
new AMRITSAR().setVisible(true);
}
else if(plac.getSelectedIndex()==2)
{ this.setVisible(false);
new BAGDOGRA().setVisible(true);
}
else if(plac.getSelectedIndex()==3)
{ this.setVisible(false);
new BENGALURU().setVisible(true);
}
else if(plac.getSelectedIndex()==4)
{
this.setVisible(false);
new JAMMU().setVisible(true);
}
else if(plac.getSelectedIndex()==5)
{
this.setVisible(false);
new KOLKATTA().setVisible(true);
}
else if(plac.getSelectedIndex()==6)
{
this.setVisible(false);
92
new MUMBAI().setVisible(true);
}
else if(plac.getSelectedIndex()==7)
{
this.setVisible(false);
new AUSTRALIA().setVisible(true);
}
else if(plac.getSelectedIndex()==8)
{
this.setVisible(false);
new CHINA().setVisible(true);
}
else if(plac.getSelectedIndex()==9)
{
this.setVisible(false);
new ENGLAND().setVisible(true);
}
else if(plac.getSelectedIndex()==10)
{
this.setVisible(false);
new JAPAN().setVisible(true);
}
else if(plac.getSelectedIndex()==11)
{
this.setVisible(false);
93
new SWITZERLAND().setVisible(true);
}
else if(plac.getSelectedIndex()==12)
{
this.setVisible(false);
new USA().setVisible(true);
}
}
94
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Place().setVisible(true);
}
95
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
private void formWindowOpened(java.awt.event.WindowEvent evt) {
jTextArea1.setEditable(false);
jTextArea3.setEditable(false);
jTextArea2.setEditable(false);
jTextArea4.setEditable(false);
}
96
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Place().setVisible(true);
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
97
new HOMEPAGE().setVisible(true);
}
private void formWindowOpened(java.awt.event.WindowEvent evt) {
jTextArea1.setEditable(false);
jTextArea2.setEditable(false);
jTextArea3.setEditable(false);
jTextArea4.setEditable(false);
}
98
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Place().setVisible(true);
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
private void formWindowOpened(java.awt.event.WindowEvent evt) {
jTextArea1.setEditable(false);
jTextArea2.setEditable(false);
jTextArea3.setEditable(false);
jTextArea4.setEditable(false);
}
99
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Place().setVisible(true);
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
100
private void formWindowOpened(java.awt.event.WindowEvent evt) {
jTextArea1.setEditable(false); jTextArea2.setEditable(false);
jTextArea3.setEditable(false); jTextArea4.setEditable(false);
}
101
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Place().setVisible(true);
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
private void formWindowOpened(java.awt.event.WindowEvent evt) {
jTextArea1.setEditable(false); jTextArea2.setEditable(false);
jTextArea3.setEditable(false); jTextArea4.setEditable(false);
}
102
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Place().setVisible(true);
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
private void formWindowOpened(java.awt.event.WindowEvent evt) {
103
jTextArea1.setEditable(false); jTextArea2.setEditable(false);
jTextArea3.setEditable(false); jTextArea5.setEditable(false);
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Place().setVisible(true);
}
104
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
private void formWindowOpened(java.awt.event.WindowEvent evt) {
jTextArea1.setEditable(false); jTextArea2.setEditable(false);
jTextArea3.setEditable(false); jTextArea5.setEditable(false);
}
105
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Place().setVisible(true);
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true); }
private void formWindowOpened(java.awt.event.WindowEvent evt) {
jTextArea1.setEditable(false); jTextArea2.setEditable(false);
jTextArea3.setEditable(false); jTextArea5.setEditable(false);
}
106
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Place().setVisible(true);
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
private void formWindowOpened(java.awt.event.WindowEvent evt) {
jTextArea1.setEditable(false);
jTextArea2.setEditable(false);
jTextArea3.setEditable(false);
jTextArea5.setEditable(false);
}
107
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Place().setVisible(true);
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
108
private void formWindowOpened(java.awt.event.WindowEvent evt) {
jTextArea1.setEditable(false);
jTextArea2.setEditable(false);
jTextArea3.setEditable(false);
jTextArea5.setEditable(false);
}
109
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Place().setVisible(true);
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
private void formWindowOpened(java.awt.event.WindowEvent evt) {
jTextArea1.setEditable(false);
jTextArea2.setEditable(false);
jTextArea3.setEditable(false);
jTextArea5.setEditable(false);
}
110
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Place().setVisible(true);
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
111
private void formWindowOpened(java.awt.event.WindowEvent evt) {
jTextArea1.setEditable(false); jTextArea2.setEditable(false);
jTextArea3.setEditable(false); jTextArea5.setEditable(false);
}
112
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Place().setVisible(true);
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
private void formWindowOpened(java.awt.event.WindowEvent evt) {
jTextArea1.setEditable(false);
jTextArea2.setEditable(false);
jTextArea3.setEditable(false);
jTextArea5.setEditable(false);
}
113
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
private void airActionPerformed(java.awt.event.ActionEvent evt) {
if(air.getSelectedIndex()==0)
{
this.setVisible(false);
new AIR_INDIA().setVisible(true);
114
}
else if(air.getSelectedIndex()==1)
{
this.setVisible(false);
new GOAIR().setVisible(true);
}
else if(air.getSelectedIndex()==2)
{
this.setVisible(false);
new INDIGO().setVisible(true);
}
else if(air.getSelectedIndex()==3)
{
this.setVisible(false);
new JETAIRWYAS().setVisible(true);
}
else if(air.getSelectedIndex()==4)
{
this.setVisible(false);
new SPICEJET().setVisible(true);
}
}
115
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Air_Line().setVisible(true);
}
116
private void formWindowOpened(java.awt.event.WindowEvent evt) {
jTextArea1.setEditable(false);
}
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
117
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Air_Line().setVisible(true);
}
private void formWindowOpened(java.awt.event.WindowEvent evt) {
jTextArea1.setEditable(false);
}
118
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Air_Line().setVisible(true);
}
private void formWindowOpened(java.awt.event.WindowEvent evt) {
jTextArea2.setEditable(false);
}
119
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Air_Line().setVisible(true);
}
private void formWindowOpened(java.awt.event.WindowEvent evt) {
jTextArea1.setEditable(false);
}
120
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
121
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new Air_Line().setVisible(true);
}
private void formWindowOpened(java.awt.event.WindowEvent evt) {
jTextArea1.setEditable(false);
}
122
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.Statement;
import java.sql.DriverManager;
import java.sql.ResultSet;
import javax.swing.JOptionPane;
private void cancelActionPerformed(java.awt.event.ActionEvent evt) {
String ci;
ci= C_id.getText();
try
{
Class.forName("java.sql.DriverManager");
Connection con=(Connection)
DriverManager.getConnection
123
("jdbc:mysql://localhost:3306/project_h","root","himanshi");
Statement stmt = (Statement) con.createStatement();
String query= "DELETE FROM DETAIL where
Custumer_Id='"+ci+"';";
stmt.execute(query);
JOptionPane.showMessageDialog(this,"Your ticket has been
cancelled.");
}
catch(Exception e)
{
JOptionPane.showMessageDialog(this, e.getMessage());
}
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
private void contiActionPerformed(java.awt.event.ActionEvent evt) {
Gender.setEnabled(true);
f_name.setEditable(true);
l_name.setEditable(true);
124
age.setEditable(true);
mobile.setEditable(true);
father.setEditable(true);
mother.setEditable(true);
String ci;
ci=C_id.getText();
try
{
Class.forName("java.sql.DriverManager");
Connection com=(Connection)
DriverManager.getConnection("jdbc:mysql://localhost:3306/project_h","root","
himanshi");
Statement stmt =(Statement) com.createStatement();
String query = "SELECT F_Name , L_Name , Father_Name ,
Mother_Name , Gender , Age , Mobile_No FROM Detail WHERE
Custumer_Id='"+ci+"';";
ResultSet rs=stmt.executeQuery(query);
if (rs.next())
{
String F_Name = rs.getString("F_Name");
String L_Name = rs.getString("L_Name");
String Father_Name=rs.getString("Father_Name");
String Mother_Name = rs.getString("Mother_Name");
String Gende = rs.getString("Gender");
125
String Age= rs.getString("Age");
String Mobile_NO = rs.getString("Mobile_No");
f_name.setText(F_Name);
l_name.setText(L_Name);
father.setText(Father_Name);
mother.setText(Mother_Name);
Gender.setText(Gende);
age.setText(Age);
mobile.setText(Mobile_NO);
cancel.setVisible(true);
f_name.setVisible(true);
l_name.setVisible(true);
father.setVisible(true);
mother.setVisible(true);
Gender.setVisible(true);
age.setVisible(true);
mobile.setVisible(true);
jLabel3.setVisible(true);
jLabel2.setVisible(true);
jLabel7.setVisible(true);
jLabel8.setVisible(true);
jLabel4.setVisible(true);
conti.setVisible(false);
}
else
126
{JOptionPane.showMessageDialog(this ,"Sorry! No such Id found");}
conti.setVisible(false);
cancel.setVisible(true);
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
catch(Exception e)
{
JOptionPane.showMessageDialog(this, e.getMessage());
}
}
private void l_nameMouseClicked(java.awt.event.MouseEvent evt) {
l_name.setText("");
}
private void f_nameMouseClicked(java.awt.event.MouseEvent evt) {
f_name.setText("");
}
private void formWindowOpened(java.awt.event.WindowEvent evt) {
cancel.setVisible(false);
f_name.setVisible(false);
l_name.setVisible(false);
father.setVisible(false);
mother.setVisible(false);
Gender.setVisible(false);
age.setVisible(false);
127
mobile.setVisible(false);
jLabel3.setVisible(false);
jLabel2.setVisible(false);
jLabel7.setVisible(false);
jLabel8.setVisible(false);
jLabel4.setVisible(false);
}
128
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.Statement;
import java.sql.DriverManager;
import java.sql.ResultSet;
import javax.swing.JOptionPane;
private void f_nameMouseClicked(java.awt.event.MouseEvent evt) {
f_name.setText("");
}
private void l_nameMouseClicked(java.awt.event.MouseEvent evt) {
l_name.setText("");
}
private void formWindowOpened(java.awt.event.WindowEvent evt) {
UPDATE.setVisible(false);
f_name.setVisible(false);
l_name.setVisible(false);
129
father.setVisible(false);
mother.setVisible(false);
Gender.setVisible(false);
age.setVisible(false);
mobile.setVisible(false);
jLabel3.setVisible(false);
jLabel2.setVisible(false);
jLabel7.setVisible(false);
jLabel8.setVisible(false);
jLabel4.setVisible(false);
}
private void UPDATEActionPerformed(java.awt.event.ActionEvent evt) {
String fname,lname,father_n,mother_n,gender;
fname=f_name.getText();
lname=l_name.getText();
father_n=father.getText();
mother_n=mother.getText();
gender=Gender.getText();
int Age,Mobile;
Age=Integer.parseInt(age.getText());
Mobile=Integer.parseInt(mobile.getText());
try{Class.forName("java.sql.DriverManager");
Connection con=(Connection)
DriverManager.getConnection
130
("jdbc:mysql://localhost:3306/project_h","root","himanshi");
Statement stmt = (Statement) con.createStatement();
String query= "UPDATE Detail SET F_Nmae='"+fname+"' ,
L_Name='"+lname+"', Father_Name='"+father_n+"',
Mother_Nmae='"+mother_n+"', Gender='"+gender+"', Age='"+Age+"',
Mobile_No='"+Mobile+"';";
stmt.executeUpdate(query);
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
catch(Exception e)
{
JOptionPane.showMessageDialog(this , e.getMessage());
}
}
private void contiActionPerformed(java.awt.event.ActionEvent evt) {
Gender.setEnabled(true);
f_name.setEditable(true);
l_name.setEditable(true);
age.setEditable(true);
mobile.setEditable(true);
father.setEditable(true);
mother.setEditable(true);
String c_id;
c_id=ci.getText();
131
try
{
Class.forName("java.sql.DriverManager");
Connection com=(Connection)
DriverManager.getConnection("jdbc:mysql://localhost:3306/project_h","root","
himanshi");
Statement stmt =(Statement) com.createStatement();
String query = "SELECT F_Name , L_Name , Father_Name ,
Mother_Name , Gender , Age , Mobile_No FROM Detail WHERE
Custumer_Id='"+c_id+"';";
ResultSet rs=stmt.executeQuery(query);
if (rs.next())
{
String F_Name = rs.getString("F_name");
String L_Name = rs.getString("L_name");
String Father_Name=rs.getString("Father_Name");
String Mother_Name = rs.getString("Mother_Name");
String Gende = rs.getString("Gender");
String Age= rs.getString("Mobile_No");
String Mobile_NO = rs.getString("Mobile_No");
f_name.setText(F_Name);
l_name.setText(L_Name);
father.setText(Father_Name);
mother.setText(Mother_Name);
132
Gender.setText(Gende);
age.setText(Age);
mobile.setText(Mobile_NO);
conti.setVisible(false);
UPDATE.setVisible(true);
f_name.setVisible(true);
l_name.setVisible(true);
father.setVisible(true);
mother.setVisible(true);
Gender.setVisible(true);
age.setVisible(true);
mobile.setVisible(true);
jLabel3.setVisible(true);
jLabel2.setVisible(true);
jLabel7.setVisible(true);
jLabel8.setVisible(true);
jLabel4.setVisible(true);
}
else
JOptionPane.showMessageDialog(this ,"Sorry! No such Customer
Id found");
}
catch(Exception e)
{
JOptionPane.showMessageDialog(this, e.getMessage());
133
}
}
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
new HOMEPAGE().setVisible(true);
}
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
My IP teacher Ms. Indu Saluja Mam.
My Parents and Brother.
YouTube
Google
GIF Animator

Airline reservation project using JAVA in NetBeans IDE