Codings
Codings
package school.project;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.JOptionPane;
import javax.swing.DefaultListModel;
/**
*/
/**
*/
public Login() {
initComponents();
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
*/
@SuppressWarnings("unchecked")
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
addWindowListener(new java.awt.event.WindowAdapter() {
formWindowOpened(evt);
});
tf1.addActionListener(new java.awt.event.ActionListener() {
tf1ActionPerformed(evt);
});
jButton1.setText("Sign in");
jButton1.addActionListener(new java.awt.event.ActionListener() {
jButton1ActionPerformed(evt);
});
jButton2.setText("Create new");
jButton2.addActionListener(new java.awt.event.ActionListener() {
jButton2ActionPerformed(evt);
});
jLabel3.setText("User ID:");
jLabel4.setText("Password:");
tf2.setNextFocusableComponent(tf2);
jButton4.setText("Exit");
jButton4.addActionListener(new java.awt.event.ActionListener() {
jButton4ActionPerformed(evt);
});
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()
.addComponent(jLabel5))
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel1))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel2)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel4)
.addComponent(jLabel3))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addContainerGap(1322, Short.MAX_VALUE))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel5)
.addComponent(jLabel1)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel3)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel4)))
.addComponent(jLabel2))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addContainerGap(3034, Short.MAX_VALUE))
);
sp2.setViewportView(jPanel1);
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
pack();
setLocationRelativeTo(null);
}// </editor-fold>
new Create().setVisible(true);
this.setVisible(false);
try
Class.forName("java.sql.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/bank","root","");
Statement stmt=conn.createStatement();
String query;
String un=tf1.getText();
String p=tf2.getText();
ResultSet rs=stmt.executeQuery(query);
if(rs.next()){
JOptionPane.showMessageDialog(null, "Welcome!");
new Users().setVisible(true);
this.setVisible(false);
else
rs.close();
stmt.close();
conn.close();
user=un;
catch(Exception e)
{
JOptionPane.showMessageDialog(null,e);
System.exit(0);
/**
*/
//<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.
*/
try {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
//</editor-fold>
//</editor-fold>
//</editor-fold>
//</editor-fold>
java.awt.EventQueue.invokeLater(new Runnable() {
});
Create
/*
*/
package school.project;
import java.sql.*;
import javax.swing.JOptionPane;
/**
*/
/**
*/
public Create() {
initComponents();
}
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
*/
@SuppressWarnings("unchecked")
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
tf1.addActionListener(new java.awt.event.ActionListener() {
tf1ActionPerformed(evt);
});
jButton1.setText("Submit");
jButton1.addActionListener(new java.awt.event.ActionListener() {
jButton1ActionPerformed(evt);
});
jLabel2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/6.png"))); // NOI18N
jLabel3.setText("User ID:");
jLabel4.setText("Password:");
jLabel5.setText("Conform Password:");
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel1)
.addGap(0, 0, Short.MAX_VALUE))
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jLabel2)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel4)
.addComponent(jLabel3))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap(382, Short.MAX_VALUE))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE))))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel5))
.addGap(0, 0, Short.MAX_VALUE))))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel1)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel3)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel4)))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel5)))
.addComponent(jLabel2))
);
sp2.setViewportView(jPanel1);
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
pack();
setLocationRelativeTo(null);
}// </editor-fold>
private void tf1ActionPerformed(java.awt.event.ActionEvent evt) {
String a=tf2.getText();
String b=tf3.getText();
try
Class.forName("java.sql.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/bank","root","");
Statement stmt=conn.createStatement();
String un=tf1.getText();
String p = null;
if(a.equals(b))
p=tf2.getText();
else
tf2.setText("");
tf3.setText("");
stmt.executeUpdate(query);
stmt.close();
conn.close();
new Login().setVisible(true);
this.setVisible(false);
catch(Exception e)
JOptionPane.showMessageDialog(null,e);
/**
//<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.
*/
try {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
//</editor-fold>
java.awt.EventQueue.invokeLater(new Runnable() {
new Create().setVisible(true);
});
Users
/*
*/
package school.project;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.JOptionPane;
import javax.swing.DefaultListModel;
/**
* @author admin
*/
/**
*/
public Users() {
initComponents();
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
*/
@SuppressWarnings("unchecked")
l2 = new javax.swing.JList<>();
at = new javax.swing.JTextField();
jDialog1.addWindowListener(new java.awt.event.WindowAdapter() {
jDialog1WindowOpened(evt);
}
});
l2.setModel(new DefaultListModel());
l2.addMouseListener(new java.awt.event.MouseAdapter() {
l2MouseClicked(evt);
l2MouseEntered(evt);
});
jScrollPane4.setViewportView(l2);
jPanel6.setLayout(jPanel6Layout);
jPanel6Layout.setHorizontalGroup(
jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)
.addComponent(jLabel7))
.addGroup(jPanel6Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)))
.addContainerGap())
.addGroup(jPanel6Layout.createSequentialGroup()
.addContainerGap()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel6Layout.setVerticalGroup(
jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addComponent(jLabel7)
.addComponent(jLabel6)
.addContainerGap(59, Short.MAX_VALUE))
);
jButton5.setText("Show Records");
jButton5.addActionListener(new java.awt.event.ActionListener() {
jButton5ActionPerformed(evt);
});
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jButton5))
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jDialog1.getContentPane().setLayout(jDialog1Layout);
jDialog1Layout.setHorizontalGroup(
jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
jDialog1Layout.setVerticalGroup(
jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
at.addActionListener(new java.awt.event.ActionListener() {
atActionPerformed(evt);
});
jLabel2.setText("Account No.");
jLabel3.setText("Name");
jLabel4.setText("Current Balance");
jLabel5.setText("Account Type");
jButton1.setText("Search");
jButton1.addActionListener(new java.awt.event.ActionListener() {
jButton1ActionPerformed(evt);
}
});
jButton2.setText("Proceed");
jButton2.addActionListener(new java.awt.event.ActionListener() {
jButton2ActionPerformed(evt);
});
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()
.addComponent(jLabel9))
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel1)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addComponent(jLabel2)
.addComponent(acc)
.addComponent(name)
.addComponent(crbal)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jButton1)
.addComponent(jButton2)))))
.addContainerGap(368, Short.MAX_VALUE))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel2)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jLabel3)
.addGap(5, 5, 5)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel4)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel5)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
.addComponent(jLabel1)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jButton1)
.addComponent(jButton2))
.addContainerGap(117, Short.MAX_VALUE))
);
jMenu1.setText("Actions");
jMenu1.add(jSeparator1);
jMenuItem4.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem4.setText("New account");
jMenu1.add(jMenuItem4);
jMenuItem3.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_U, java.awt.event.InputEvent.CTRL_MASK));
jMenu1.add(jMenuItem3);
jMenuItem8.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem8.addActionListener(new java.awt.event.ActionListener() {
});
jMenu1.add(jMenuItem8);
jMenu1.add(jSeparator2);
jMenuItem9.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_D, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem9.addActionListener(new java.awt.event.ActionListener() {
jMenuItem9ActionPerformed(evt);
});
jMenu1.add(jMenuItem9);
jMenuBar1.add(jMenu1);
jMenu2.setText("Window");
jMenuItem1.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_Q, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem1.setText("Log Out");
jMenuItem1.addActionListener(new java.awt.event.ActionListener() {
jMenuItem1ActionPerformed(evt);
});
jMenu2.add(jMenuItem1);
jMenuItem2.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_H, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem2.setText("Home");
jMenuItem2.addActionListener(new java.awt.event.ActionListener() {
jMenuItem2ActionPerformed(evt);
});
jMenu2.add(jMenuItem2);
jMenuBar1.add(jMenu2);
jMenu3.setText("About");
jMenuItem6.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_H, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem6.setText("How to use");
jMenu3.add(jMenuItem6);
jMenuItem7.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_X, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem7.setText("Exit");
jMenu3.add(jMenuItem7);
jMenuBar1.add(jMenu3);
setJMenuBar(jMenuBar1);
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
pack();
setLocationRelativeTo(null);
}// </editor-fold>
AccNo=acc.getText();
new Home().setVisible(true);
this.setVisible(false);
a=acc.getText();
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/bank","root","");
Statement st=con.createStatement();
String query;
ResultSet rs=st.executeQuery(query);
while(rs.next())
{ b=rs.getString(2);
c=rs.getFloat(12);
d=rs.getString(13);
e=rs.getString(3);
name.setText(b+"");
crbal.setText(c+"");
at.setText(d+"");
catch(Exception z){
JOptionPane.showMessageDialog(rootPane, z);
jDialog1.setVisible(true);
new Login().setVisible(true);
this.setVisible(false);
new Home().setVisible(true);
this.setVisible(false);
String a=l2.getSelectedValue();
listvalue=a;
}
if(l2.isSelectedIndex(1))
{ new tuser().setVisible(true);
this.setVisible(false);
jDialog1.dispose();
else if(l2.isSelectedIndex(0))
{new transaction().setVisible(true);
this.setVisible(false);
jDialog1.dispose();}
Object a;
try
Class.forName("java.sql.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/"+Database+"","root","");
Statement stmt=conn.createStatement();
String query;
query="show tables;";
stmt.executeUpdate(query);
ResultSet rs=stmt.executeQuery(query);
dlm2.removeAllElements();
rs.absolute(2);
a=rs.getString(1);
dlm2.addElement(a);
l2.setModel(dlm2);
rs.absolute(3);
a=rs.getString(1);
dlm2.addElement(a);
l2.setModel(dlm2);
stmt.close();
}
catch(Exception z)
JOptionPane.showMessageDialog(null,z);
/**
*/
//<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.
*/
try {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
//</editor-fold>
//</editor-fold>
java.awt.EventQueue.invokeLater(new Runnable() {
new Users().setVisible(true);
});
}
// Variables declaration - do not modify
Home
/*
*/
package school.project;
import javax.swing.JOptionPane;
import javax.swing.table.DefaultTableModel;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.JOptionPane;
import javax.swing.DefaultListModel;
/**
*/
/**
*/
public Home() {
initComponents();
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
*/
@SuppressWarnings("unchecked")
l2 = new javax.swing.JList<>();
jDialog1.addWindowListener(new java.awt.event.WindowAdapter() {
jDialog1WindowOpened(evt);
}
});
l2.setModel(new DefaultListModel());
l2.addMouseListener(new java.awt.event.MouseAdapter() {
l2MouseClicked(evt);
l2MouseEntered(evt);
});
jScrollPane4.setViewportView(l2);
jPanel6.setLayout(jPanel6Layout);
jPanel6Layout.setHorizontalGroup(
jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)
.addComponent(jLabel5))
.addGroup(jPanel6Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)))
.addContainerGap())
.addGroup(jPanel6Layout.createSequentialGroup()
.addContainerGap()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel6Layout.setVerticalGroup(
jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addComponent(jLabel5)
.addComponent(jLabel6)
.addContainerGap(59, Short.MAX_VALUE))
);
jButton5.setText("Show Records");
jButton5.addActionListener(new java.awt.event.ActionListener() {
jButton5ActionPerformed(evt);
});
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jButton5))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
);
jDialog1.getContentPane().setLayout(jDialog1Layout);
jDialog1Layout.setHorizontalGroup(
jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
jDialog1Layout.setVerticalGroup(
jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
jMenuItem5.setText("jMenuItem5");
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
addWindowListener(new java.awt.event.WindowAdapter() {
formWindowOpened(evt);
});
jPanel5.setBackground(java.awt.SystemColor.textHighlight);
jPanel5.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {
jPanel5MouseDragged(evt);
jPanel5MouseMoved(evt);
});
jPanel5.addMouseListener(new java.awt.event.MouseAdapter() {
jPanel5MouseEntered(evt);
});
jButton4.setText("Update Record");
jButton4.addActionListener(new java.awt.event.ActionListener() {
});
jButton6.addActionListener(new java.awt.event.ActionListener() {
jButton6ActionPerformed(evt);
});
jButton7.addActionListener(new java.awt.event.ActionListener() {
jButton7ActionPerformed(evt);
});
jButton9.setText("Debit");
jButton9.addActionListener(new java.awt.event.ActionListener() {
jButton9ActionPerformed(evt);
});
jButton10.setText("Credit");
jButton10.addActionListener(new java.awt.event.ActionListener() {
jButton10ActionPerformed(evt);
});
jButton11.setText("Transfer");
jButton11.addActionListener(new java.awt.event.ActionListener() {
jButton11ActionPerformed(evt);
});
jButton1.addActionListener(new java.awt.event.ActionListener() {
jButton1ActionPerformed(evt);
});
jPanel5.setLayout(jPanel5Layout);
jPanel5Layout.setHorizontalGroup(
jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addGroup(jPanel5Layout.createSequentialGroup()
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addGroup(jPanel5Layout.createSequentialGroup()
.addGap(2, 2, 2)
.addGroup(jPanel5Layout.createSequentialGroup()
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel5Layout.createSequentialGroup()
.addGroup(jPanel5Layout.createSequentialGroup()
.addGap(1, 1, 1)
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addGroup(jPanel5Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jButton1)
.addComponent(jLabel12)))
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addComponent(jLabel2))
.addGroup(jPanel5Layout.createSequentialGroup()
.addContainerGap(577, Short.MAX_VALUE))
);
jPanel5Layout.setVerticalGroup(
jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel11)
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jLabel2)))
.addContainerGap(407, Short.MAX_VALUE))
);
sp1.setViewportView(jPanel5);
jMenu1.setText("Actions");
jMenu1.add(jSeparator1);
jMenuItem4.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem4.setText("New account");
jMenu1.add(jMenuItem4);
jMenuItem3.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_U, java.awt.event.InputEvent.CTRL_MASK));
jMenu1.add(jMenuItem3);
jMenuItem8.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem8.addActionListener(new java.awt.event.ActionListener() {
jMenuItem8ActionPerformed(evt);
});
jMenu1.add(jMenuItem8);
jMenu1.add(jSeparator2);
jMenuItem9.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_D, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem9.addActionListener(new java.awt.event.ActionListener() {
jMenuItem9ActionPerformed(evt);
});
jMenu1.add(jMenuItem9);
jMenuBar1.add(jMenu1);
jMenu2.setText("Window");
jMenuItem1.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_Q, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem1.setText("Log Out");
jMenuItem1.addActionListener(new java.awt.event.ActionListener() {
jMenuItem1ActionPerformed(evt);
});
jMenu2.add(jMenuItem1);
jMenuItem2.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_H, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem2.setText("Home");
jMenuItem2.addActionListener(new java.awt.event.ActionListener() {
jMenuItem2ActionPerformed(evt);
});
jMenu2.add(jMenuItem2);
jMenuBar1.add(jMenu2);
jMenu3.setText("About");
jMenuItem6.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_H, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem6.setText("How to use");
jMenuItem6.addActionListener(new java.awt.event.ActionListener() {
jMenuItem6ActionPerformed(evt);
});
jMenu3.add(jMenuItem6);
jMenuItem7.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_X, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem7.setText("Exit");
jMenu3.add(jMenuItem7);
jMenuBar1.add(jMenu3);
setJMenuBar(jMenuBar1);
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
pack();
setLocationRelativeTo(null);
}// </editor-fold>
String a=l2.getSelectedValue();
listvalue=a;
if(l2.isSelectedIndex(1))
{ new tuser().setVisible(true);
this.setVisible(false);
jDialog1.dispose();
else if(l2.isSelectedIndex(0))
{new transaction().setVisible(true);
this.setVisible(false);
jDialog1.dispose();}
new Edit1().setVisible(true);
this.setVisible(false);
new Login().setVisible(true);
this.setVisible(false);
new Home().setVisible(true);
this.setVisible(false);
jDialog1.setVisible(true);
new insertpage().setVisible(true);
this.setVisible(false);
this.setVisible(false);
new Dabit().setVisible(true);
this.setVisible(false);
new Credit().setVisible(true);
this.setVisible(false);
new Trans().setVisible(true);
this.setVisible(false);
Object a;
try
Class.forName("java.sql.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/"+Database+"","root","");
Statement stmt=conn.createStatement();
String query;
query="show tables;";
stmt.executeUpdate(query);
ResultSet rs=stmt.executeQuery(query);
dlm2.removeAllElements();
rs.absolute(2);
a=rs.getString(1);
dlm2.addElement(a);
l2.setModel(dlm2);
rs.absolute(3);
a=rs.getString(1);
dlm2.addElement(a);
l2.setModel(dlm2);
stmt.close();
catch(Exception z)
JOptionPane.showMessageDialog(null,z);
new Users().setVisible(true);
this.setVisible(false);
/**
*/
//<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.
*/
try {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
//</editor-fold>
java.awt.EventQueue.invokeLater(new Runnable() {
new Home().setVisible(true);
});
Insert page
/*
*/
package school.project;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.JOptionPane;
import javax.swing.DefaultListModel;
/**
* @author admin
*/
/**
*/
public insertpage() {
initComponents();
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
*/
@SuppressWarnings("unchecked")
l2 = new javax.swing.JList<>();
r1 = new javax.swing.JRadioButton();
r2 = new javax.swing.JRadioButton();
c1 = new javax.swing.JCheckBox();
c2 = new javax.swing.JCheckBox();
c3 = new javax.swing.JCheckBox();
c4 = new javax.swing.JCheckBox();
c5 = new javax.swing.JCheckBox();
jDialog1.addWindowListener(new java.awt.event.WindowAdapter() {
public void windowOpened(java.awt.event.WindowEvent evt) {
jDialog1WindowOpened(evt);
});
l2.setModel(new DefaultListModel());
l2.addMouseListener(new java.awt.event.MouseAdapter() {
l2MouseClicked(evt);
l2MouseEntered(evt);
});
jScrollPane4.setViewportView(l2);
jPanel6.setLayout(jPanel6Layout);
jPanel6Layout.setHorizontalGroup(
jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)
.addComponent(jLabel25))
.addGroup(jPanel6Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)))
.addContainerGap())
.addGroup(jPanel6Layout.createSequentialGroup()
.addContainerGap()
);
jPanel6Layout.setVerticalGroup(
jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addComponent(jLabel25)
.addComponent(jLabel24)
.addContainerGap(59, Short.MAX_VALUE))
);
jButton5.setText("Show Records");
jButton5.addActionListener(new java.awt.event.ActionListener() {
jButton5ActionPerformed(evt);
});
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jButton5))
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jDialog1.getContentPane().setLayout(jDialog1Layout);
jDialog1Layout.setHorizontalGroup(
jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
jDialog1Layout.setVerticalGroup(
jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jButton2.setText("Submit");
jButton2.addActionListener(new java.awt.event.ActionListener() {
jButton2ActionPerformed(evt);
});
jLabel2.setText("Account No.");
jLabel3.setText("Name");
jLabel5.setText("Father's Name");
jLabel7.setText("Address");
jLabel8.setText("Aadhar Card");
jLabel9.setText("Pan Card");
jLabel10.setText("Voter Id Card");
jLabel11.setText("Driving Liences");
jLabel12.setText("Passport");
jLabel15.setText("Current Balance");
jLabel14.setText("Mobile No.");
tf1.addActionListener(new java.awt.event.ActionListener() {
tf1ActionPerformed(evt);
});
tf2.addActionListener(new java.awt.event.ActionListener() {
tf2ActionPerformed(evt);
});
tf4.addActionListener(new java.awt.event.ActionListener() {
tf4ActionPerformed(evt);
}
});
tf5.addActionListener(new java.awt.event.ActionListener() {
tf5ActionPerformed(evt);
});
tf8.setEditable(false);
tf8.addActionListener(new java.awt.event.ActionListener() {
tf8ActionPerformed(evt);
});
tf9.setEditable(false);
tf10.setEditable(false);
tf10.addActionListener(new java.awt.event.ActionListener() {
tf10ActionPerformed(evt);
});
tf11.setEditable(false);
tf12.addActionListener(new java.awt.event.ActionListener() {
tf12ActionPerformed(evt);
});
tf14.addActionListener(new java.awt.event.ActionListener() {
tf14ActionPerformed(evt);
});
buttonGroup1.add(r1);
r1.setText("Male");
buttonGroup1.add(r2);
r2.setText("Female");
tf6.setColumns(20);
tf6.setRows(5);
jScrollPane2.setViewportView(tf6);
c1.setSelected(true);
c1.addActionListener(new java.awt.event.ActionListener() {
c1ActionPerformed(evt);
});
c2.addActionListener(new java.awt.event.ActionListener() {
c2ActionPerformed(evt);
});
c3.addActionListener(new java.awt.event.ActionListener() {
c3ActionPerformed(evt);
});
c4.addActionListener(new java.awt.event.ActionListener() {
c4ActionPerformed(evt);
});
c5.addActionListener(new java.awt.event.ActionListener() {
c5ActionPerformed(evt);
}
});
jButton1.setText("Back");
jButton1.addActionListener(new java.awt.event.ActionListener() {
jButton1ActionPerformed(evt);
});
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()
.addComponent(jLabel2))
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jButton1)
.addComponent(jLabel27))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(1, 1, 1)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(30, 30, 30)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel13)))))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
.addGroup(javax.swing.GroupLayout.Alignment.LEADING, jPanel1Layout.createSequentialGroup()
.addComponent(c1)
.addGap(6, 6, 6)
.addComponent(jLabel18)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(c5)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel12)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(c3)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(c4)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel11)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel21)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(c2)
.addGap(6, 6, 6)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(6, 6, 6)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(r1)
.addComponent(r2))))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel14)))
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel1)))
.addContainerGap(773, Short.MAX_VALUE))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jButton1)))
.addComponent(jLabel1)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel2)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel16))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(r2)
.addComponent(r1))))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(c1)
.addComponent(jLabel18))))
.addGap(2, 2, 2)
.addComponent(jLabel8)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(c3)
.addComponent(jLabel10))))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel3))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel6)))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel5))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel13))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel15))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel14)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel22)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel12))
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(c5)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(4, 4, 4)
.addComponent(c2))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel9)))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel21))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel11)
.addContainerGap(686, Short.MAX_VALUE))
);
jScrollPane1.setViewportView(jPanel1);
jMenu1.setText("Actions");
jMenu1.add(jSeparator1);
jMenuItem4.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem4.setText("New account");
jMenu1.add(jMenuItem4);
jMenuItem3.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_U, java.awt.event.InputEvent.CTRL_MASK));
jMenu1.add(jMenuItem3);
jMenuItem8.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem8.addActionListener(new java.awt.event.ActionListener() {
jMenuItem8ActionPerformed(evt);
});
jMenu1.add(jMenuItem8);
jMenu1.add(jSeparator2);
jMenuItem9.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_D, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem9.addActionListener(new java.awt.event.ActionListener() {
jMenuItem9ActionPerformed(evt);
});
jMenu1.add(jMenuItem9);
jMenuBar1.add(jMenu1);
jMenu2.setText("Window");
jMenuItem1.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_Q, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem1.setText("Log Out");
jMenuItem1.addActionListener(new java.awt.event.ActionListener() {
jMenuItem1ActionPerformed(evt);
});
jMenu2.add(jMenuItem1);
jMenuItem2.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_H, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem2.setText("Home");
jMenuItem2.addActionListener(new java.awt.event.ActionListener() {
jMenuItem2ActionPerformed(evt);
});
jMenu2.add(jMenuItem2);
jMenuBar1.add(jMenu2);
jMenu3.setText("About");
jMenuItem6.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_H, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem6.setText("How to use");
jMenu3.add(jMenuItem6);
jMenuItem7.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_X, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem7.setText("Exit");
jMenu3.add(jMenuItem7);
jMenuBar1.add(jMenu3);
setJMenuBar(jMenuBar1);
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
pack();
setLocationRelativeTo(null);
}// </editor-fold>
a=tf1.getText();
b=tf2.getText();
if(r1.isSelected() )
c="M";
else if(r2.isSelected())
c="F";
else
d=tf4.getText();
e=tf5.getText();
i=tf9.getText();
j=tf10.getText();
f=tf6.getText();
l=Float.parseFloat(tf12.getText());
h=tf8.getText();
k=tf11.getText();
g=tf7.getText();
m=tf13.getText();
n=tf14.getText();
try{
Class.forName("java.sql.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/"+Database+"","root","");
Statement stmt=conn.createStatement();
String sql;
stmt.executeUpdate(sql);
catch(Exception z)
JOptionPane.showMessageDialog(null,z);
tf1.setText("");
tf2.setText("");
r1.setSelected(false);
r2.setSelected(false);
tf4.setText("");
tf5.setText("");
tf6.setText("");
tf7.setText("");
tf8.setText("");
tf9.setText("");
tf10.setText("");
tf11.setText("");
tf12.setText("");
tf13.setText("");
tf14.setText("");
jDialog1.setVisible(true);
new Login().setVisible(true);
this.setVisible(false);
new Home().setVisible(true);
this.setVisible(false);
String a=l2.getSelectedValue();
listvalue=a;
}
private void l2MouseEntered(java.awt.event.MouseEvent evt) {
if(l2.isSelectedIndex(1))
{ new tuser().setVisible(true);
this.setVisible(false);
jDialog1.dispose();
else if(l2.isSelectedIndex(0))
{new transaction().setVisible(true);
this.setVisible(false);
jDialog1.dispose();}
Object a;
try
Class.forName("java.sql.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/"+Database+"","root","");
Statement stmt=conn.createStatement();
String query;
query="show tables;";
stmt.executeUpdate(query);
ResultSet rs=stmt.executeQuery(query);
dlm2.removeAllElements();
rs.absolute(2);
a=rs.getString(1);
dlm2.addElement(a);
l2.setModel(dlm2);
rs.absolute(3);
a=rs.getString(1);
dlm2.addElement(a);
l2.setModel(dlm2);
stmt.close();
}
catch(Exception z)
JOptionPane.showMessageDialog(null,z);
if(c2.isSelected())
tf8.setEditable(true);
else
tf8.setEditable(false);
if(c3.isSelected())
tf9.setEditable(true);
else
tf9.setEditable(false);
if(c4.isSelected())
tf10.setEditable(true);
else
tf10.setEditable(false);
if(c5.isSelected())
tf11.setEditable(true);
else
tf11.setEditable(false);
new Home().setVisible(true);
this.setVisible(false);
/**
*/
//<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.html
*/
try {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
//</editor-fold>
java.awt.EventQueue.invokeLater(new Runnable() {
new insertpage().setVisible(true);
});
Update
/*
*/
package school.project;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.JOptionPane;
import javax.swing.table.DefaultTableModel;
import javax.swing.DefaultListModel;
/**
*/
/**
* Creates new form Update
*/
public Update() {
initComponents();
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
*/
@SuppressWarnings("unchecked")
l2 = new javax.swing.JList<>();
r1 = new javax.swing.JRadioButton();
r2 = new javax.swing.JRadioButton();
c1 = new javax.swing.JCheckBox();
c2 = new javax.swing.JCheckBox();
c3 = new javax.swing.JCheckBox();
c4 = new javax.swing.JCheckBox();
c5 = new javax.swing.JCheckBox();
jDialog1WindowOpened(evt);
});
l2.setModel(new DefaultListModel());
l2.addMouseListener(new java.awt.event.MouseAdapter() {
l2MouseClicked(evt);
l2MouseEntered(evt);
});
jScrollPane4.setViewportView(l2);
jPanel6.setLayout(jPanel6Layout);
jPanel6Layout.setHorizontalGroup(
jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)
.addComponent(jLabel25))
.addGroup(jPanel6Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)))
.addContainerGap())
.addGroup(jPanel6Layout.createSequentialGroup()
.addContainerGap()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel6Layout.setVerticalGroup(
jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addComponent(jLabel25)
.addComponent(jLabel24)
.addContainerGap(59, Short.MAX_VALUE))
);
jButton5.setText("Show Records");
jButton5.addActionListener(new java.awt.event.ActionListener() {
jButton5ActionPerformed(evt);
});
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jButton5))
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jDialog1.getContentPane().setLayout(jDialog1Layout);
jDialog1Layout.setHorizontalGroup(
jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
jDialog1Layout.setVerticalGroup(
jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
addWindowListener(new java.awt.event.WindowAdapter() {
formWindowOpened(evt);
});
jButton2.setText("Update");
jButton2.addActionListener(new java.awt.event.ActionListener() {
jButton2ActionPerformed(evt);
});
jLabel1.setText("modifIcation of user");
jButton3.addActionListener(new java.awt.event.ActionListener() {
jButton3ActionPerformed(evt);
});
jLabel2.setFont(new java.awt.Font("Tempus Sans ITC", 3, 24)); // NOI18N
jLabel2.setText("Account No.");
jLabel3.setText("Name");
jLabel5.setText("Father's Name");
jLabel6.setText("Mother's Name");
jLabel7.setText("Address");
jLabel8.setText("Aadhar Card");
jLabel9.setText("Pan Card");
jLabel10.setText("Voter Id Card");
jLabel11.setText("Driving Liences");
jLabel12.setText("Passport");
jLabel15.setText("Current Balance");
jLabel14.setText("Mobile No.");
tf1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
tf1ActionPerformed(evt);
});
tf2.addActionListener(new java.awt.event.ActionListener() {
tf2ActionPerformed(evt);
});
tf4.addActionListener(new java.awt.event.ActionListener() {
tf4ActionPerformed(evt);
});
tf5.addActionListener(new java.awt.event.ActionListener() {
tf5ActionPerformed(evt);
});
tf8.setEditable(false);
tf8.addActionListener(new java.awt.event.ActionListener() {
tf8ActionPerformed(evt);
});
tf9.setEditable(false);
tf10.setEditable(false);
tf10.addActionListener(new java.awt.event.ActionListener() {
tf10ActionPerformed(evt);
});
tf11.setEditable(false);
tf12.addActionListener(new java.awt.event.ActionListener() {
tf12ActionPerformed(evt);
});
tf14.addActionListener(new java.awt.event.ActionListener() {
tf14ActionPerformed(evt);
});
buttonGroup1.add(r1);
r1.setText("Male");
buttonGroup1.add(r2);
r2.setText("Female");
tf6.setColumns(20);
tf6.setRows(5);
jScrollPane2.setViewportView(tf6);
c1.setSelected(true);
c1.addActionListener(new java.awt.event.ActionListener() {
c1ActionPerformed(evt);
});
c2.addActionListener(new java.awt.event.ActionListener() {
c2ActionPerformed(evt);
});
c3.addActionListener(new java.awt.event.ActionListener() {
});
c4.addActionListener(new java.awt.event.ActionListener() {
c4ActionPerformed(evt);
});
c5.addActionListener(new java.awt.event.ActionListener() {
c5ActionPerformed(evt);
});
jButton1.setText("Back");
jButton1.addActionListener(new java.awt.event.ActionListener() {
jButton1ActionPerformed(evt);
});
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel2)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jButton1)
.addComponent(jLabel27))
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(c4)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel11)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel21)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel13))))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(r1)
.addComponent(jLabel17)
.addComponent(r2))))
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(c1)
.addGap(6, 6, 6)
.addComponent(jLabel18)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel14))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(c5)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel12)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(c3)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(c2)
.addGap(6, 6, 6)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(6, 6, 6)
.addContainerGap(1238, Short.MAX_VALUE))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jButton1))
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel1)
.addGap(29, 29, 29)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel2, javax.swing.GroupLayout.Alignment.TRAILING))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel16))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(r2)
.addComponent(r1))))
.addComponent(jLabel4)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(c1)
.addComponent(jLabel18))))
.addGap(2, 2, 2)
.addComponent(jLabel8)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(c3)
.addComponent(jLabel10))))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel3))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel6)))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel5))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel7))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel13))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel15))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel14)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel22)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel12))
.addComponent(c5))
.addGap(18, 18, 18)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(4, 4, 4)
.addComponent(c2))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel9)))
.addContainerGap(623, Short.MAX_VALUE))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(c4))
.addComponent(jLabel21))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel11)
);
jScrollPane1.setViewportView(jPanel1);
jMenu1.setText("Actions");
jMenu1.add(jSeparator1);
jMenuItem4.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem4.setText("New account");
jMenu1.add(jMenuItem4);
jMenuItem3.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_U, java.awt.event.InputEvent.CTRL_MASK));
jMenu1.add(jMenuItem3);
jMenuItem8.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem8.addActionListener(new java.awt.event.ActionListener() {
});
jMenu1.add(jMenuItem8);
jMenu1.add(jSeparator2);
jMenuItem9.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_D, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem9.addActionListener(new java.awt.event.ActionListener() {
jMenuItem9ActionPerformed(evt);
});
jMenu1.add(jMenuItem9);
jMenuBar1.add(jMenu1);
jMenu2.setText("Window");
jMenuItem1.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_Q, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem1.setText("Log Out");
jMenuItem1.addActionListener(new java.awt.event.ActionListener() {
jMenuItem1ActionPerformed(evt);
});
jMenu2.add(jMenuItem1);
jMenuItem2.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_H, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem2.setText("Home");
jMenuItem2.addActionListener(new java.awt.event.ActionListener() {
jMenuItem2ActionPerformed(evt);
});
jMenu2.add(jMenuItem2);
jMenuBar1.add(jMenu2);
jMenu3.setText("About");
jMenuItem6.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_H, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem6.setText("How to use");
jMenu3.add(jMenuItem6);
jMenuItem7.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_X, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem7.setText("Exit");
jMenu3.add(jMenuItem7);
jMenuBar1.add(jMenu3);
setJMenuBar(jMenuBar1);
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
pack();
setLocationRelativeTo(null);
}// </editor-fold>
tf1.setText(AccNo+"");
a=tf1.getText();
b=tf2.getText();
if(r1.isSelected() )
c="M";
else if(r2.isSelected())
c="F";
else
d=tf4.getText();
e=tf5.getText();
i=tf9.getText();
j=tf10.getText();
f=tf6.getText();
l=Float.parseFloat(tf12.getText());
h=tf8.getText();
k=tf11.getText();
g=tf7.getText();
m=tf13.getText();
n=tf14.getText();
try{
Class.forName("java.sql.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/"+Database+"","root","");
Statement stmt=conn.createStatement();
String sql;
stmt.executeUpdate(sql);
catch(Exception z)
JOptionPane.showMessageDialog(null,z);
Object k,l,m,n,o,p,q,r,s,u,v,w,x,y;
k=tf1.getText();
try
Class.forName("java.sql.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/"+Database+"","root","");
Statement stmt=conn.createStatement();
String query;
ResultSet rs=stmt.executeQuery(query);
while(rs.next()){
k=rs.getString(1);
l=rs.getString(2);
m=rs.getString(3);
n=rs.getString(4);
o=rs.getString(5);
p=rs.getString(6);
q=rs.getString(7);
r=rs.getString(8);
s=rs.getString(9);
u=rs.getString(10);
v=rs.getString(11);
w=rs.getFloat(12);
x=rs.getString(13);
y=rs.getString(14);
tf1.setText(k+"");
tf2.setText(l+"");
if(m.equals("M"))
r1.setSelected(true);
else if(m.equals("F"))
r2.setSelected(true);
tf4.setText(n+"");
tf5.setText(o+"");
tf6.setText(p+"");
tf7.setText(q+"");
tf8.setText(r+"");
tf9.setText(s+"");
tf10.setText(u+"");
tf11.setText(v+"");
tf12.setText(w+"");
tf13.setText(x+"");
tf14.setText(y+"");
rs.close();
stmt.close();
conn.close();
catch(Exception z)
JOptionPane.showMessageDialog(null,z);
jDialog1.setVisible(true);
new Login().setVisible(true);
this.setVisible(false);
new Home().setVisible(true);
this.setVisible(false);
String a=l2.getSelectedValue();
listvalue=a;
if(l2.isSelectedIndex(1))
{ new tuser().setVisible(true);
this.setVisible(false);
jDialog1.dispose();
else if(l2.isSelectedIndex(0))
{new transaction().setVisible(true);
this.setVisible(false);
jDialog1.dispose();}
}
private void jDialog1WindowOpened(java.awt.event.WindowEvent evt) {
Object a;
try
Class.forName("java.sql.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/"+Database+"","root","");
Statement stmt=conn.createStatement();
String query;
query="show tables;";
stmt.executeUpdate(query);
ResultSet rs=stmt.executeQuery(query);
dlm2.removeAllElements();
rs.absolute(2);
a=rs.getString(1);
dlm2.addElement(a);
l2.setModel(dlm2);
rs.absolute(3);
a=rs.getString(1);
dlm2.addElement(a);
l2.setModel(dlm2);
stmt.close();
catch(Exception z)
JOptionPane.showMessageDialog(null,z);
}
private void tf5ActionPerformed(java.awt.event.ActionEvent evt) {
if(c2.isSelected())
tf8.setEditable(true);
else
tf8.setEditable(false);
if(c3.isSelected())
tf9.setEditable(true);
else
tf9.setEditable(false);
if(c4.isSelected())
tf10.setEditable(true);
else
tf10.setEditable(false);
if(c5.isSelected())
tf11.setEditable(true);
else
tf11.setEditable(false);
new Home().setVisible(true);
this.setVisible(false);
/**
*/
//<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.
*/
try {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
//</editor-fold>
java.awt.EventQueue.invokeLater(new Runnable() {
new Update().setVisible(true);
});
Edit1
/*
*/
package school.project;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.JOptionPane;
import javax.swing.table.DefaultTableModel;
import javax.swing.DefaultListModel;
/**
*/
/**
*/
public Edit1() {
initComponents();
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
*/
@SuppressWarnings("unchecked")
l2 = new javax.swing.JList<>();
r1 = new javax.swing.JRadioButton();
r2 = new javax.swing.JRadioButton();
c1 = new javax.swing.JCheckBox();
c2 = new javax.swing.JCheckBox();
c3 = new javax.swing.JCheckBox();
c4 = new javax.swing.JCheckBox();
c5 = new javax.swing.JCheckBox();
jDialog1.addWindowListener(new java.awt.event.WindowAdapter() {
jDialog1WindowOpened(evt);
});
l2.setModel(new DefaultListModel());
l2.addMouseListener(new java.awt.event.MouseAdapter() {
l2MouseClicked(evt);
l2MouseEntered(evt);
});
jScrollPane4.setViewportView(l2);
jPanel6.setLayout(jPanel6Layout);
jPanel6Layout.setHorizontalGroup(
jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)
.addComponent(jLabel25))
.addGroup(jPanel6Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)))
.addContainerGap())
.addGroup(jPanel6Layout.createSequentialGroup()
.addContainerGap()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel6Layout.setVerticalGroup(
jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addComponent(jLabel25)
.addComponent(jLabel24)
.addContainerGap(59, Short.MAX_VALUE))
);
jButton5.setText("Show Records");
jButton5.addActionListener(new java.awt.event.ActionListener() {
});
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jButton5))
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jDialog1.getContentPane().setLayout(jDialog1Layout);
jDialog1Layout.setHorizontalGroup(
jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
jDialog1Layout.setVerticalGroup(
jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
addWindowListener(new java.awt.event.WindowAdapter() {
public void windowOpened(java.awt.event.WindowEvent evt) {
formWindowOpened(evt);
});
jButton1.setText("Back");
jButton1.addActionListener(new java.awt.event.ActionListener() {
jButton1ActionPerformed(evt);
});
jLabel2.setText("Account No.");
jLabel3.setText("Name");
jLabel5.setText("Father's Name");
jLabel6.setText("Mother's Name");
jLabel7.setText("Address");
jLabel8.setText("Aadhar Card");
jLabel9.setText("Pan Card");
jLabel10.setText("Voter Id Card");
jLabel11.setText("Driving Liences");
jLabel12.setFont(new java.awt.Font("Tempus Sans ITC", 3, 24)); // NOI18N
jLabel12.setText("Passport");
jLabel15.setText("Current Balance");
jLabel14.setText("Mobile No.");
tf1.setEditable(false);
tf1.addActionListener(new java.awt.event.ActionListener() {
tf1ActionPerformed(evt);
});
tf2.setEditable(false);
tf2.addActionListener(new java.awt.event.ActionListener() {
tf2ActionPerformed(evt);
});
tf4.setEditable(false);
tf4.addActionListener(new java.awt.event.ActionListener() {
tf4ActionPerformed(evt);
});
tf5.setEditable(false);
tf5.addActionListener(new java.awt.event.ActionListener() {
tf5ActionPerformed(evt);
});
tf8.setEditable(false);
tf8ActionPerformed(evt);
});
tf9.setEditable(false);
tf10.setEditable(false);
tf10.addActionListener(new java.awt.event.ActionListener() {
tf10ActionPerformed(evt);
});
tf11.setEditable(false);
tf12.setEditable(false);
tf12.addActionListener(new java.awt.event.ActionListener() {
tf12ActionPerformed(evt);
});
tf13.setEditable(false);
tf14.setEditable(false);
tf14.addActionListener(new java.awt.event.ActionListener() {
tf14ActionPerformed(evt);
});
buttonGroup1.add(r1);
r1.setText("Male");
buttonGroup1.add(r2);
r2.setText("Female");
tf6.setEditable(false);
tf6.setColumns(20);
tf6.setRows(5);
jScrollPane2.setViewportView(tf6);
c1.setSelected(true);
c1.addActionListener(new java.awt.event.ActionListener() {
c1ActionPerformed(evt);
});
c2.addActionListener(new java.awt.event.ActionListener() {
c2ActionPerformed(evt);
});
c3.addActionListener(new java.awt.event.ActionListener() {
c3ActionPerformed(evt);
});
c4.addActionListener(new java.awt.event.ActionListener() {
c4ActionPerformed(evt);
});
c5.addActionListener(new java.awt.event.ActionListener() {
c5ActionPerformed(evt);
});
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()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
.addComponent(jLabel2)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel13)))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED))))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(r1)
.addComponent(jLabel17)
.addComponent(r2))))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(c1)
.addGap(6, 6, 6)
.addComponent(jLabel18)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(c5)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel12)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(c3)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(c4)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel11)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel21)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(c2)
.addGap(6, 6, 6)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(6, 6, 6)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel14))
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jButton1)
.addComponent(jLabel27)))
.addContainerGap(790, Short.MAX_VALUE))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jButton1))
.addComponent(jLabel1)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel16))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(r2)
.addComponent(r1))))
.addComponent(jLabel4)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(c1)
.addComponent(jLabel18))))
.addGap(2, 2, 2)
.addComponent(jLabel8)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(c3)
.addComponent(jLabel10))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel2, javax.swing.GroupLayout.Alignment.TRAILING))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel3))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel6)))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel5))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel7))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel13))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel15))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel14)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel22)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel12))
.addComponent(c5))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(4, 4, 4)
.addComponent(c2))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel9)))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(c4))
.addComponent(jLabel21))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel11)
.addContainerGap(511, Short.MAX_VALUE))
);
jScrollPane1.setViewportView(jPanel1);
jMenu1.setText("Actions");
jMenu1.add(jSeparator1);
jMenuItem4.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem4.setText("New account");
jMenu1.add(jMenuItem4);
jMenuItem3.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_U, java.awt.event.InputEvent.CTRL_MASK));
jMenu1.add(jMenuItem3);
jMenuItem8.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem8.addActionListener(new java.awt.event.ActionListener() {
jMenuItem8ActionPerformed(evt);
});
jMenu1.add(jMenuItem8);
jMenu1.add(jSeparator2);
jMenuItem9.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_D, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem9.addActionListener(new java.awt.event.ActionListener() {
jMenuItem9ActionPerformed(evt);
});
jMenu1.add(jMenuItem9);
jMenuBar1.add(jMenu1);
jMenu2.setText("Window");
jMenuItem1.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_Q, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem1.setText("Log Out");
jMenuItem1.addActionListener(new java.awt.event.ActionListener() {
jMenuItem1ActionPerformed(evt);
});
jMenu2.add(jMenuItem1);
jMenuItem2.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_H, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem2.setText("Home");
jMenuItem2.addActionListener(new java.awt.event.ActionListener() {
jMenuItem2ActionPerformed(evt);
});
jMenu2.add(jMenuItem2);
jMenuBar1.add(jMenu2);
jMenu3.setText("About");
jMenuItem6.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_H, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem6.setText("How to use");
jMenu3.add(jMenuItem6);
jMenuItem7.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_X, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem7.setText("Exit");
jMenu3.add(jMenuItem7);
jMenuBar1.add(jMenu3);
setJMenuBar(jMenuBar1);
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
pack();
setLocationRelativeTo(null);
}// </editor-fold>
new Home().setVisible(true);
this.setVisible(false);
if(c2.isSelected())
tf8.setEditable(true);
else
tf8.setEditable(false);
if(c3.isSelected())
tf9.setEditable(true);
else
tf9.setEditable(false);
if(c4.isSelected())
tf10.setEditable(true);
else
tf10.setEditable(false);
if(c5.isSelected())
tf11.setEditable(true);
else
tf11.setEditable(false);
tf1.setText(AccNo+"");
Object k,l,m,n,o,p,q,r,s,u,v,w,x,y;
k=tf1.getText();
try
Class.forName("java.sql.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/"+Database+"","root","");
Statement stmt=conn.createStatement();
String query;
ResultSet rs=stmt.executeQuery(query);
while(rs.next()){
k=rs.getString(1);
l=rs.getString(2);
m=rs.getString(3);
n=rs.getString(4);
o=rs.getString(5);
p=rs.getString(6);
q=rs.getString(7);
r=rs.getString(8);
s=rs.getString(9);
u=rs.getString(10);
v=rs.getString(11);
w=rs.getFloat(12);
x=rs.getString(13);
y=rs.getString(14);
tf1.setText(k+"");
tf2.setText(l+"");
if(m.equals("M"))
r1.setSelected(true);
else if(m.equals("F"))
r2.setSelected(true);
tf4.setText(n+"");
tf5.setText(o+"");
tf6.setText(p+"");
tf7.setText(q+"");
tf8.setText(r+"");
tf9.setText(s+"");
tf10.setText(u+"");
tf11.setText(v+"");
tf12.setText(w+"");
tf13.setText(x+"");
tf14.setText(y+"");
rs.close();
stmt.close();
conn.close();
catch(Exception z)
JOptionPane.showMessageDialog(null,z);
jDialog1.setVisible(true);
new Login().setVisible(true);
this.setVisible(false);
}
private void jMenuItem2ActionPerformed(java.awt.event.ActionEvent evt) {
new Home().setVisible(true);
this.setVisible(false);
String a=l2.getSelectedValue();
listvalue=a;
if(l2.isSelectedIndex(1))
{ new tuser().setVisible(true);
this.setVisible(false);
jDialog1.dispose();
else if(l2.isSelectedIndex(0))
{new transaction().setVisible(true);
this.setVisible(false);
jDialog1.dispose();}
Object a;
try
Class.forName("java.sql.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/"+Database+"","root","");
Statement stmt=conn.createStatement();
String query;
query="show tables;";
stmt.executeUpdate(query);
ResultSet rs=stmt.executeQuery(query);
dlm2.removeAllElements();
rs.absolute(2);
a=rs.getString(1);
dlm2.addElement(a);
l2.setModel(dlm2);
rs.absolute(3);
a=rs.getString(1);
dlm2.addElement(a);
l2.setModel(dlm2);
stmt.close();
catch(Exception z)
JOptionPane.showMessageDialog(null,z);
/**
*/
//<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.
*/
try {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
//</editor-fold>
//</editor-fold>
java.awt.EventQueue.invokeLater(new Runnable() {
new Edit1().setVisible(true);
});
Debit
/*
*/
package school.project;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.JOptionPane;
import javax.swing.DefaultListModel;
/**
*/
/**
*/
public Dabit() {
initComponents();
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
*/
@SuppressWarnings("unchecked")
l2 = new javax.swing.JList<>();
a1 = new javax.swing.JTextField();
jDialog1.addWindowListener(new java.awt.event.WindowAdapter() {
jDialog1WindowOpened(evt);
});
l2.setModel(new DefaultListModel());
l2.addMouseListener(new java.awt.event.MouseAdapter() {
l2MouseClicked(evt);
l2MouseEntered(evt);
});
jScrollPane4.setViewportView(l2);
jPanel6.setLayout(jPanel6Layout);
jPanel6Layout.setHorizontalGroup(
jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)
.addComponent(jLabel8))
.addGroup(jPanel6Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)))
.addContainerGap())
.addGroup(jPanel6Layout.createSequentialGroup()
.addContainerGap()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel6Layout.setVerticalGroup(
jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addComponent(jLabel8)
.addComponent(jLabel6)
.addContainerGap(59, Short.MAX_VALUE))
);
jButton5.setText("Show Records");
jButton5.addActionListener(new java.awt.event.ActionListener() {
jButton5ActionPerformed(evt);
});
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jButton5))
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jDialog1Layout.setHorizontalGroup(
jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
jDialog1Layout.setVerticalGroup(
jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
addWindowListener(new java.awt.event.WindowAdapter() {
formWindowOpened(evt);
});
jLabel2.setText("Account No.");
acc.setEditable(false);
jLabel3.setText("Name");
name.setEditable(false);
jLabel4.setText("Amount :");
jLabel5.setText("Current Balance");
crbal.setEditable(false);
crbal.addActionListener(new java.awt.event.ActionListener() {
crbalActionPerformed(evt);
});
jButton1.setText("Debit Ammount");
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
});
jButton2.setText("Back");
jButton2.addActionListener(new java.awt.event.ActionListener() {
jButton2ActionPerformed(evt);
});
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.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jButton2)
.addComponent(jLabel7))
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel2))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(javax.swing.GroupLayout.Alignment.LEADING, jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel5, javax.swing.GroupLayout.PREFERRED_SIZE, 190, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap(236, Short.MAX_VALUE))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jButton2))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel2))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel3))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel5))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel4)
.addContainerGap(190, Short.MAX_VALUE))
);
jMenu1.setText("Actions");
jMenu1.add(jSeparator1);
jMenuItem4.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem4.setText("New account");
jMenu1.add(jMenuItem4);
jMenuItem3.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_U, java.awt.event.InputEvent.CTRL_MASK));
jMenu1.add(jMenuItem3);
jMenuItem8.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem8.addActionListener(new java.awt.event.ActionListener() {
jMenuItem8ActionPerformed(evt);
});
jMenu1.add(jMenuItem8);
jMenu1.add(jSeparator2);
jMenuItem9.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_D, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem9.addActionListener(new java.awt.event.ActionListener() {
jMenuItem9ActionPerformed(evt);
});
jMenu1.add(jMenuItem9);
jMenuBar1.add(jMenu1);
jMenu2.setText("Window");
jMenuItem1.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_Q, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem1.setText("Log Out");
jMenuItem1.addActionListener(new java.awt.event.ActionListener() {
jMenuItem1ActionPerformed(evt);
});
jMenu2.add(jMenuItem1);
jMenuItem2.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_H, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem2.setText("Home");
jMenuItem2.addActionListener(new java.awt.event.ActionListener() {
jMenuItem2ActionPerformed(evt);
});
jMenu2.add(jMenuItem2);
jMenuBar1.add(jMenu2);
jMenu3.setText("About");
jMenuItem6.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_H, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem6.setText("How to use");
jMenu3.add(jMenuItem6);
jMenuItem7.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_X, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem7.setText("Exit");
jMenu3.add(jMenuItem7);
jMenuBar1.add(jMenu3);
setJMenuBar(jMenuBar1);
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
pack();
setLocationRelativeTo(null);
}// </editor-fold>
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
try
Class.forName("java.sql.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/"+Database+"","root","");
Statement stm=conn.createStatement();
String query;
ResultSet rs=stm.executeQuery(query);
while(rs.next()){
w=rs.getFloat(12);
l=Float.parseFloat(a1.getText());
r=w-l;
Statement stmt=conn.createStatement();
String sql;
stmt.executeUpdate(sql);
catch(Exception z)
JOptionPane.showMessageDialog(null,z);
a=acc.getText();
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/bank","root","");
Statement st=con.createStatement();
String query;
ResultSet rs=st.executeQuery(query);
while(rs.next())
{ b=rs.getString(2);
c=rs.getFloat(12);
d=rs.getString(13);
e=rs.getString(3);
name.setText(b+"");
crbal.setText(c+"");
catch(Exception z){
JOptionPane.showMessageDialog(rootPane, z);
acc.setText(AccNo);
a=acc.getText();
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/bank","root","");
Statement st=con.createStatement();
String query;
ResultSet rs=st.executeQuery(query);
while(rs.next())
{ b=rs.getString(2);
c=rs.getFloat(12);
d=rs.getString(13);
e=rs.getString(3);
name.setText(b+"");
crbal.setText(c+"");
catch(Exception z){
JOptionPane.showMessageDialog(rootPane, z);
jDialog1.setVisible(true);
new Login().setVisible(true);
this.setVisible(false);
new Home().setVisible(true);
this.setVisible(false);
String a=l2.getSelectedValue();
listvalue=a;
if(l2.isSelectedIndex(1))
{ new tuser().setVisible(true);
this.setVisible(false);
jDialog1.dispose();
else if(l2.isSelectedIndex(0))
{new transaction().setVisible(true);
this.setVisible(false);
jDialog1.dispose();}
try
Class.forName("java.sql.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/"+Database+"","root","");
Statement stmt=conn.createStatement();
String query;
query="show tables;";
stmt.executeUpdate(query);
ResultSet rs=stmt.executeQuery(query);
dlm2.removeAllElements();
rs.absolute(2);
a=rs.getString(1);
dlm2.addElement(a);
l2.setModel(dlm2);
rs.absolute(3);
a=rs.getString(1);
dlm2.addElement(a);
l2.setModel(dlm2);
stmt.close();
catch(Exception z)
JOptionPane.showMessageDialog(null,z);
new Home().setVisible(true);
this.setVisible(false);
/**
*/
//<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.
*/
try {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
//</editor-fold>
java.awt.EventQueue.invokeLater(new Runnable() {
new Dabit().setVisible(true);
});
Credit
/*
*/
package school.project;
import java.sql.*;
import javax.swing.JOptionPane;
import javax.swing.DefaultListModel;
/**
*/
/**
public Credit() {
initComponents();
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
*/
@SuppressWarnings("unchecked")
l2 = new javax.swing.JList<>();
a1 = new javax.swing.JTextField();
jDialog1.addWindowListener(new java.awt.event.WindowAdapter() {
jDialog1WindowOpened(evt);
});
l2.setModel(new DefaultListModel());
l2.addMouseListener(new java.awt.event.MouseAdapter() {
l2MouseClicked(evt);
l2MouseEntered(evt);
});
jScrollPane4.setViewportView(l2);
jPanel6.setLayout(jPanel6Layout);
jPanel6Layout.setHorizontalGroup(
jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)
.addComponent(jLabel8))
.addGroup(jPanel6Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)))
.addContainerGap())
.addGroup(jPanel6Layout.createSequentialGroup()
.addContainerGap()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel6Layout.setVerticalGroup(
jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addComponent(jLabel8)
.addComponent(jLabel6)
.addContainerGap(59, Short.MAX_VALUE))
);
jButton5.setText("Show Records");
jButton5.addActionListener(new java.awt.event.ActionListener() {
jButton5ActionPerformed(evt);
});
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jButton5))
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jDialog1.getContentPane().setLayout(jDialog1Layout);
jDialog1Layout.setHorizontalGroup(
jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
jDialog1Layout.setVerticalGroup(
jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
addWindowListener(new java.awt.event.WindowAdapter() {
formWindowOpened(evt);
});
jLabel2.setText("Account No.");
acc.setEditable(false);
jLabel3.setText("Name");
name.setEditable(false);
jLabel4.setFont(new java.awt.Font("Andalus", 3, 24)); // NOI18N
jLabel4.setText("Amount :");
jLabel5.setText("Current Balance");
crbal.setEditable(false);
crbal.addActionListener(new java.awt.event.ActionListener() {
crbalActionPerformed(evt);
});
jButton1.setText("Credit Amount");
jButton1.addActionListener(new java.awt.event.ActionListener() {
jButton1ActionPerformed(evt);
});
jButton2.setText("Back");
jButton2.addActionListener(new java.awt.event.ActionListener() {
jButton2ActionPerformed(evt);
});
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jButton2)
.addComponent(jLabel7)
.addContainerGap(362, Short.MAX_VALUE))
.addGroup(jPanel1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel2)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE))))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jButton2)))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel3)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel5)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel4)
);
jMenu1.setText("Actions");
jMenu1.add(jSeparator1);
jMenuItem4.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem4.setText("New account");
jMenu1.add(jMenuItem4);
jMenuItem3.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_U, java.awt.event.InputEvent.CTRL_MASK));
jMenu1.add(jMenuItem3);
jMenuItem8.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem8.addActionListener(new java.awt.event.ActionListener() {
jMenuItem8ActionPerformed(evt);
});
jMenu1.add(jMenuItem8);
jMenu1.add(jSeparator2);
jMenuItem9.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_D, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem9.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem9ActionPerformed(evt);
});
jMenu1.add(jMenuItem9);
jMenuBar1.add(jMenu1);
jMenu2.setText("Window");
jMenuItem1.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_Q, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem1.setText("Log Out");
jMenuItem1.addActionListener(new java.awt.event.ActionListener() {
jMenuItem1ActionPerformed(evt);
});
jMenu2.add(jMenuItem1);
jMenuItem2.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_H, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem2.setText("Home");
jMenuItem2.addActionListener(new java.awt.event.ActionListener() {
jMenuItem2ActionPerformed(evt);
});
jMenu2.add(jMenuItem2);
jMenuBar1.add(jMenu2);
jMenu3.setText("About");
jMenuItem6.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_H, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem6.setText("How to use");
jMenu3.add(jMenuItem6);
jMenuItem7.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_X, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem7.setText("Exit");
jMenu3.add(jMenuItem7);
jMenuBar1.add(jMenu3);
setJMenuBar(jMenuBar1);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
pack();
}// </editor-fold>
try
Class.forName("java.sql.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/"+Database+"","root","");
Statement stm=conn.createStatement();
String query;
ResultSet rs=stm.executeQuery(query);
while(rs.next()){
w=rs.getFloat(12);
l=Float.parseFloat(a1.getText());
r=w+l;
Statement stmt=conn.createStatement();
String sql;
stmt.executeUpdate(sql);
}
catch(Exception z)
JOptionPane.showMessageDialog(null,z);
a=acc.getText();
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/bank","root","");
Statement st=con.createStatement();
String query;
ResultSet rs=st.executeQuery(query);
while(rs.next())
{ b=rs.getString(2);
c=rs.getFloat(12);
d=rs.getString(13);
e=rs.getString(3);
name.setText(b+"");
crbal.setText(c+"");
catch(Exception z){
JOptionPane.showMessageDialog(rootPane, z);
acc.setText(AccNo);
a=acc.getText();
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/bank","root","");
Statement st=con.createStatement();
String query;
ResultSet rs=st.executeQuery(query);
while(rs.next())
{ b=rs.getString(2);
c=rs.getFloat(12);
d=rs.getString(13);
e=rs.getString(3);
name.setText(b+"");
crbal.setText(c+"");
catch(Exception z){
JOptionPane.showMessageDialog(rootPane, z);
jDialog1.setVisible(true);
new Login().setVisible(true);
this.setVisible(false);
new Home().setVisible(true);
this.setVisible(false);
String a=l2.getSelectedValue();
listvalue=a;
if(l2.isSelectedIndex(1))
{ new tuser().setVisible(true);
this.setVisible(false);
jDialog1.dispose();
else if(l2.isSelectedIndex(0))
{new transaction().setVisible(true);
this.setVisible(false);
jDialog1.dispose();}
Object a;
try
Class.forName("java.sql.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/"+Database+"","root","");
Statement stmt=conn.createStatement();
String query;
query="show tables;";
stmt.executeUpdate(query);
ResultSet rs=stmt.executeQuery(query);
dlm2.removeAllElements();
rs.absolute(2);
a=rs.getString(1);
dlm2.addElement(a);
l2.setModel(dlm2);
rs.absolute(3);
a=rs.getString(1);
dlm2.addElement(a);
l2.setModel(dlm2);
stmt.close();
catch(Exception z)
JOptionPane.showMessageDialog(null,z);
}
}
new Home().setVisible(true);
this.setVisible(false);
/**
*/
//<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.
*/
try {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
//</editor-fold>
java.awt.EventQueue.invokeLater(new Runnable() {
new Credit().setVisible(true);
});
Trans
/*
* To change this license header, choose License Headers in Project Properties.
*/
package school.project;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.JOptionPane;
import javax.swing.DefaultListModel;
/**
*/
/**
*/
public Trans() {
initComponents();
/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
*/
@SuppressWarnings("unchecked")
l2 = new javax.swing.JList<>();
a2 = new javax.swing.JTextField();
jDialog1.addWindowListener(new java.awt.event.WindowAdapter() {
jDialog1WindowOpened(evt);
});
jPanel2.setBackground(new java.awt.Color(204, 0, 102));
l2.setModel(new DefaultListModel());
l2.addMouseListener(new java.awt.event.MouseAdapter() {
l2MouseClicked(evt);
l2MouseEntered(evt);
});
jScrollPane4.setViewportView(l2);
jPanel6.setLayout(jPanel6Layout);
jPanel6Layout.setHorizontalGroup(
jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)
.addComponent(jLabel11))
.addGroup(jPanel6Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)))
.addContainerGap())
.addGroup(jPanel6Layout.createSequentialGroup()
.addContainerGap()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel6Layout.setVerticalGroup(
jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addComponent(jLabel11)
.addComponent(jLabel9)
.addContainerGap(59, Short.MAX_VALUE))
);
jButton5.setText("Show Records");
jButton5.addActionListener(new java.awt.event.ActionListener() {
jButton5ActionPerformed(evt);
});
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jButton5))
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jDialog1.getContentPane().setLayout(jDialog1Layout);
jDialog1Layout.setHorizontalGroup(
jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
jDialog1Layout.setVerticalGroup(
jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
addWindowListener(new java.awt.event.WindowAdapter() {
formWindowOpened(evt);
});
acc.setEditable(false);
jLabel3.setText("Sender's Name");
name.setEditable(false);
jLabel5.setText("Current Balance");
crbal.setEditable(false);
crbal.addActionListener(new java.awt.event.ActionListener() {
crbalActionPerformed(evt);
});
jLabel6.setText("Receiver's Name");
jLabel8.setText("Amount :");
jLabel10.setText("IFSC code:");
jLabel12.setText("Transaction ID:");
jButton1.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED, new java.awt.Color(204, 204, 204), new java.awt.Color(204, 204, 204),
new java.awt.Color(153, 153, 153), new java.awt.Color(153, 153, 153)));
jButton1.addActionListener(new java.awt.event.ActionListener() {
jButton1ActionPerformed(evt);
});
jButton2.setText("GO");
jButton2.addActionListener(new java.awt.event.ActionListener() {
jButton2ActionPerformed(evt);
});
jLabel1.setText("Money Transfer");
jButton3.setText("Back");
jButton3.addActionListener(new java.awt.event.ActionListener() {
jButton3ActionPerformed(evt);
});
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
.addComponent(transid)
.addComponent(jLabel2, javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(acc, javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(name, javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addComponent(acc1)
.addComponent(name1)
.addGroup(jPanel1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jButton2))
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jButton3)
.addContainerGap(136, Short.MAX_VALUE))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jButton3))
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel12)
.addGap(5, 5, 5)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel3)
.addGap(5, 5, 5)
.addGroup(jPanel1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jLabel2)
.addComponent(jLabel5)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel8)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel4)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLabel6))
.addGroup(jPanel1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jButton2)))
.addGap(5, 5, 5)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
.addComponent(jLabel10)
.addGap(5, 5, 5)
);
jMenu1.setText("Actions");
jMenu1.add(jSeparator1);
jMenuItem4.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem4.setText("New account");
jMenu1.add(jMenuItem4);
jMenuItem3.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_U, java.awt.event.InputEvent.CTRL_MASK));
jMenu1.add(jMenuItem3);
jMenuItem8.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem8.addActionListener(new java.awt.event.ActionListener() {
jMenuItem8ActionPerformed(evt);
});
jMenu1.add(jMenuItem8);
jMenu1.add(jSeparator2);
jMenuItem9.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_D, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem9.addActionListener(new java.awt.event.ActionListener() {
jMenuItem9ActionPerformed(evt);
}
});
jMenu1.add(jMenuItem9);
jMenuBar1.add(jMenu1);
jMenu2.setText("Window");
jMenuItem1.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_Q, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem1.setText("Log Out");
jMenuItem1.addActionListener(new java.awt.event.ActionListener() {
jMenuItem1ActionPerformed(evt);
});
jMenu2.add(jMenuItem1);
jMenuItem2.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_H, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem2.setText("Home");
jMenuItem2.addActionListener(new java.awt.event.ActionListener() {
jMenuItem2ActionPerformed(evt);
});
jMenu2.add(jMenuItem2);
jMenuBar1.add(jMenu2);
jMenu3.setText("About");
jMenuItem6.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_H, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem6.setText("How to use");
jMenu3.add(jMenuItem6);
jMenuItem7.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_X, java.awt.event.InputEvent.CTRL_MASK));
jMenuItem7.setText("Exit");
jMenu3.add(jMenuItem7);
jMenuBar1.add(jMenu3);
setJMenuBar(jMenuBar1);
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
);
pack();
setLocationRelativeTo(null);
}// </editor-fold>
Object a,b,c,d,e,f,h;
float g,i,j,k,l = 0;
a=Integer.parseInt(transid.getText());
b=ifsc.getText();
c=name.getText();
d=acc.getText();
e=name1.getText();
f=acc1.getText();
g=Float.parseFloat(a2.getText());
h="transfered";
i=Float.parseFloat(crbal.getText());
j=i-g;
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/bank","root","");
Statement st=con.createStatement();
String query;
ResultSet rs=st.executeQuery(query);
while(rs.next())
l=rs.getFloat(12);
}
catch(Exception z){
JOptionPane.showMessageDialog(rootPane, z);
k=g+l;
try{
Class.forName("java.sql.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/"+Database+"","root","");
Statement stmt=conn.createStatement();
String sql,sql1,sql2;
stmt.executeUpdate(sql);
Statement stm=conn.createStatement();
stm.executeUpdate(sql1);
Statement st=conn.createStatement();
st.executeUpdate(sql2);
catch(Exception z)
JOptionPane.showMessageDialog(null,z);
acc.setText(AccNo);
a=acc.getText();
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/bank","root","");
Statement st=con.createStatement();
String query;
ResultSet rs=st.executeQuery(query);
while(rs.next())
{ b=rs.getString(2);
c=rs.getFloat(12);
d=rs.getString(13);
e=rs.getString(3);
name.setText(b+"");
crbal.setText(c+"");
catch(Exception z){
JOptionPane.showMessageDialog(rootPane, z);
a=acc1.getText();
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/bank","root","");
Statement st=con.createStatement();
String query;
ResultSet rs=st.executeQuery(query);
while(rs.next())
{ b=rs.getString(2);
name1.setText(b+"");
catch(Exception z){
JOptionPane.showMessageDialog(rootPane, z);
}
private void jMenuItem8ActionPerformed(java.awt.event.ActionEvent evt) {
jDialog1.setVisible(true);
new Login().setVisible(true);
this.setVisible(false);
new Home().setVisible(true);
this.setVisible(false);
String a=l2.getSelectedValue();
listvalue=a;
if(l2.isSelectedIndex(1))
{ new tuser().setVisible(true);
this.setVisible(false);
jDialog1.dispose();
else if(l2.isSelectedIndex(0))
{new transaction().setVisible(true);
this.setVisible(false);
jDialog1.dispose();}
Object a;
try
Class.forName("java.sql.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/"+Database+"","root","");
Statement stmt=conn.createStatement();
String query;
query="show tables;";
stmt.executeUpdate(query);
ResultSet rs=stmt.executeQuery(query);
dlm2.removeAllElements();
rs.absolute(2);
a=rs.getString(1);
dlm2.addElement(a);
l2.setModel(dlm2);
rs.absolute(3);
a=rs.getString(1);
dlm2.addElement(a);
l2.setModel(dlm2);
stmt.close();
catch(Exception z)
JOptionPane.showMessageDialog(null,z);
new Home().setVisible(true);
this.setVisible(false);
/**
*/
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.
*/
try {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
//</editor-fold>
java.awt.EventQueue.invokeLater(new Runnable() {
new Trans().setVisible(true);
});