Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import javax.swing.ImageIcon;
public Home() {
initComponents();
Toolkit t = Toolkit.getDefaultToolkit();
Dimension d = t.getScreenSize();
this.setSize(d);
pnlParent.setSize(d);
lblBank.setIcon(new ImageIcon("src/icons/bank-building.png"));
lblAccount.setIcon(new ImageIcon("src/icons/account.png"));
lblDeposit.setIcon(new ImageIcon("src/icons/money.png"));
lblWithdraw.setIcon(new ImageIcon("src/icons/withdraw.png"));
lblTransfer.setIcon(new ImageIcon("src/icons/transfer.png"));
lblTransaction.setIcon(new ImageIcon("src/icons/history.png"));
btnLogout.setLocation(d.width-170, 10);
btnExit.setBackground(new Color(0,0,0,99));
btnExit.setLocation((int)d.width-50,0);
btnExit.setIcon(new ImageIcon("src/icons/baseline_exit_to_app_white_24dp.png"));
}
Login button
new login().setVisible(true);
this.dispose();
exit button
this.dispose();
this.dispose();
deposit cash
new login_deposit().setVisible(true);
this.dispose();
withdraw cash
new login_withdraw().setVisible(true);
this.dispose();
transfer money
new login_transfer().setVisible(true);
this.dispose();
userpage
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Toolkit;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.ImageIcon;
import javax.swing.JOptionPane;
initComponents();
Toolkit t = Toolkit.getDefaultToolkit();
Dimension d = t.getScreenSize();
int w = leftPanel.getSize().width;
int h = leftPanel.getSize().height;
int x = (d.width-w)/2;
int y = (d.height-h)/2;
this.setSize(d);
pnlParent.setSize(d);
leftPanel.setLocation(x,y);
label1.setText(un);
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
if(rs.next()){
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
if(rs.next()){
jLabel6.setText("account id :"+acc_no);
}
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
if(rs.next()){
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
this.setSize(d);
pnlParent.setSize(d);
leftPanel.setLocation(165, 145);
lblBank.setIcon(new ImageIcon("src/icons/bank-building.png"));
leftSubPanel1.setLocation(45,110);
leftSubPanel2.setLocation(45,310);
rightPanel.setLocation(290,110);
lblAccount.setIcon(new ImageIcon("src/icons/account.png"));
lblDeposit.setIcon(new ImageIcon("src/icons/money.png"));
lblWithdraw.setIcon(new ImageIcon("src/icons/withdraw.png"));
lblTransfer.setIcon(new ImageIcon("src/icons/transfer.png"));
lblTransaction.setIcon(new ImageIcon("src/icons/history.png"));
lblMainAccount.setIcon(new ImageIcon("src/icons/account-main.png"));
lblMainDeposit.setIcon(new ImageIcon("src/icons/deposit-main.png"));
lblMainWithdraw.setIcon(new ImageIcon("src/icons/withdraw-main.png"));
lblMainTransfer.setIcon(new ImageIcon("src/icons/transfer-main.png"));
lblMainHistory.setIcon(new ImageIcon("src/icons/history-main.png"));
lblInfo.setIcon(new ImageIcon("src/icons/info-main.png"));
btnLogout.setLocation(d.width-170, 10);
btnBack.setBackground(new Color(0,0,0,99));
btnBack.setLocation((int)d.width-50,0);
btnBack.setIcon(new ImageIcon("src/icons/baseline_exit_to_app_white_24dp.png"));
LOGOUT BUTTON
new login().setVisible(true);
this.dispose();
new Home().setVisible(true);
this.dispose();
exit button
this.dispose();
refresh button
new Userpage(un).setVisible(true);
this.dispose();
this.dispose();
deposit cash
new login_deposit().setVisible(true);
this.dispose();
withdraw cash
new login_withdraw().setVisible(true);
this.dispose();
transfer money
new login_transfer().setVisible(true);
this.dispose();
transaction history
new transactionhistory(un).setVisible(true);
this.dispose();
admin
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Toolkit;
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;
public admin() {
initComponents();
Toolkit t = Toolkit.getDefaultToolkit();
Dimension d = t.getScreenSize();
int w = pnlBreadcrumb.getSize().width;
int h = pnlBreadcrumb.getSize().height;
int x = (d.width-w)/2;
int y = (d.height-h)/2;
this.setSize(d);
pnlParent.setSize(d);
pnlBreadcrumb.setLocation(x,y);
p1.setVisible(false);
p2.setVisible(false);
p3.setVisible(false);
LOGOUT BUTTON
new login().setVisible(true);
this.dispose();
exit button
this.dispose();
refresh button
new Userpage(un).setVisible(true);
this.dispose();
get list
p1.setVisible(false);
p2.setVisible(true);
p3.setVisible(false);
ResultSet rs = null;
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
rs=stmt.executeQuery(sql);
tm.setRowCount(0);
while (rs.next())
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
Detailed list
p1.setVisible(true);
p3.setVisible(false);
p2.setVisible(false);
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
tm.setRowCount(0);
while (rs.next())
Object o[]=
{rs.getInt("acc_no"),rs.getString("name"),rs.getString("username"),rs.getInt("phone_no"),rs.getString
("email"),rs.getString("address")};
tm.addRow(o);
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
ResultSet rs = null;
p3.setVisible(true);
p1.setVisible(false);
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
rs=stmt.executeQuery(sql);
tm.setRowCount(0);
while (rs.next())
Object o[]=
{rs.getString("sender_username"),rs.getString("recivers_username"),rs.getString("ammount"),rs.getS
tring("date_time")};
tm.addRow(o);
}
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
Search accounts
admin_search.setVisible(true);
this.dispose();
admin search
import java.awt.Dimension;
import java.awt.Toolkit;
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 java.awt.Color;
public admin_search() {
initComponents();
Toolkit t = Toolkit.getDefaultToolkit();
Dimension d = t.getScreenSize();
int w = pnlBreadcrumb.getSize().width;
int h = pnlBreadcrumb.getSize().height;
int x = (d.width-w)/2;
int y = (d.height-h)/2;
this.setSize(d);
pnlParent.setSize(d);
pnlBreadcrumb.setLocation(x,y);
t1.setEditable(false);
t3.setEditable(false);
t4.setEditable(false);
t5.setEditable(false);
t6.setEditable(false);
jButton4.setVisible(false);
jButton2.setVisible(false);
jButton1.setVisible(false);
LOGOUT BUTTON
new login().setVisible(true);
this.dispose();
exit button
this.dispose();
find button
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
if(rs.next()){
t4.setText(""+rs.getInt("balance"));
t1.setText(""+rs.getString("name"));
t6.setText(""+rs.getString("email"));
t3.setText(""+rs.getString("phone_no"));
jButton2.setVisible(true);
jButton1.setVisible(true);
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
Update button
String un = t2.getText();
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
stmt.executeUpdate(sql);
JOptionPane.showMessageDialog(null,"Records Updated");
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
Alter details
t1.setEditable(true);
t2.setEditable(true);
t3.setEditable(true);
t4.setEditable(true);
t5.setEditable(true);
t6.setEditable(true);
jButton4.setVisible(true);
show password
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
if(rs.next()){
t5.setText(""+rs.getString("password"));
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
String un = t2.getText();
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
String sql="delete from users where username='"+un+"'; ";
stmt.executeUpdate(sql);
JOptionPane.showMessageDialog(null,"Account Deleted");
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
Show button
String un = t2.getText();
ResultSet rs = null;
ResultSet rs2=null;
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
rs=stmt.executeQuery(sql);
tm.setRowCount(0);
while (rs.next())
Object o[]=
{rs.getString("recivers_username"),rs.getString("ammount"),rs.getString("date_time")};
tm.addRow(o);
}
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
rs=stmt.executeQuery(sql);
tm.setRowCount(0);
while (rs.next())
Object o1[]=
{rs.getString("sender_username"),rs.getString("ammount"),rs.getString("date_time")};
tm.addRow(o1);
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
}
Deposit
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Toolkit;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.ImageIcon;
import javax.swing.JOptionPane;
initComponents();
Toolkit t = Toolkit.getDefaultToolkit();
Dimension d = t.getScreenSize();
int w = leftPanel.getSize().width;
int h = leftPanel.getSize().height;
int x = (d.width-w)/2;
int y = (d.height-h)/2;
this.setSize(d);
pnlParent.setSize(d);
leftPanel.setLocation(x,y);
try {
Class.forName("java.sql.Driver");
Connection con= DriverManager.getConnection("jdbc:mysql://localhost:3306/jxtin?
zeroDateTimeBehavior=convertToNull","root","123");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
if(rs.next()){
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
if(rs.next()){
jLabel6.setText("account id :"+acc_no);
}
}
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
if(rs.next()){
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
this.setSize(d);
pnlParent.setSize(d);
leftPanel.setLocation(165, 145);
lblBank.setIcon(new ImageIcon("src/icons/bank-building.png"));
leftSubPanel1.setLocation(45,110);
leftSubPanel2.setLocation(45,310);
lblAccount.setIcon(new ImageIcon("src/icons/account.png"));
lblDeposit.setIcon(new ImageIcon("src/icons/money.png"));
lblWithdraw.setIcon(new ImageIcon("src/icons/withdraw.png"));
lblTransfer.setIcon(new ImageIcon("src/icons/transfer.png"));
lblTransaction.setIcon(new ImageIcon("src/icons/history.png"));
btnLogout.setLocation(d.width-170, 10);
btnExit.setBackground(new Color(0,0,0,99));
btnExit.setLocation((int)d.width-50,0);
btnExit.setIcon(new ImageIcon("src/icons/baseline_exit_to_app_white_24dp.png"));
label1.setText(un);
LOGOUT BUTTON
new login().setVisible(true);
this.dispose();
new Home().setVisible(true);
this.dispose();
exit button
this.dispose();
refresh button
new Userpage(un).setVisible(true);
this.dispose();
deposit button
try {
Class.forName("java.sql.Driver");
Connection con= DriverManager.getConnection("jdbc:mysql://localhost:3306/jxtin?
zeroDateTimeBehavior=convertToNull","root","123");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
if(rs.next()){
int amt=Integer.parseInt(deposit.getText());
try {
if (rs1.next())
stmt.executeUpdate(sql2);
stmt.executeUpdate(sql4);
JOptionPane.showMessageDialog(null,"Money Deposited");
else {
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
}} }
catch(Exception ex)
{JoptionPane.showMessageDialog(null,ex.getMessage());}
Login
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Toolkit;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.ImageIcon;
import javax.swing.JOptionPane;
import java.sql.*;
public login() {
initComponents();
Toolkit t = Toolkit.getDefaultToolkit();
Dimension d = t.getScreenSize();
int w = loginPanel.getSize().width;
int h = loginPanel.getSize().height;
int x = (d.width-w)/2;
int y = (d.height-h)/2;
this.setSize(d);
pnlParent.setSize(d);
loginPanel.setLocation(x,y);
this.setBackground(Color.darkGray);
lblIcon.setIcon(new ImageIcon("src/icons/login.png"));
btnExit.setLocation((int)d.width-50,0);
btnExit.setIcon(new ImageIcon("src/icons/baseline_exit_to_app_white_24dp.png"));
btnExit.setBackground(new Color(0,0,0,99));
exit button
this.dispose();
submit button
String un,pass;
int acc_no;
char getpass[];
un=t1.getText();
acc_no= Integer.parseInt(t2.getText());
getpass=t3.getPassword();
pass=String.valueOf(getpass);
admin.setVisible(true);
this.dispose();
else
try {
Class.forName("java.sql.Driver");
String sql="select password from users where username='"+un+"' && password='"+pass+"' &&
acc_no='"+acc_no+"';";
if (rs.next())
con.close();
new Userpage(un).setVisible(true);
this.dispose();
else {
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
Sign up
new newaccount().setVisible(true);
this.dispose();
new account
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Toolkit;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.ImageIcon;
import javax.swing.JOptionPane;
public newaccount() {
initComponents();
Toolkit t = Toolkit.getDefaultToolkit();
Dimension d = t.getScreenSize();
int w = pnlNewAccount.getSize().width;
int h = pnlNewAccount.getSize().height;
int x = (d.width-w)/2;
int y = (d.height-h)/2;
this.setSize(d);
pnlParent.setSize(d);
pnlNewAccount.setLocation(x,y);
lblCreate.setIcon(new ImageIcon("src/icons/create-group-button.png"));
btnExit.setLocation((int)d.width-50,0);
btnExit.setIcon(new ImageIcon("src/icons/baseline_exit_to_app_white_24dp.png"));
btnExit.setBackground(new Color(0,0,0,99));
exit button
this.dispose();
create account
String name,un,email,pass,address;
int phone_no;
name=Name.getText();
un = t1.getText();
email= t2.getText();
phone_no = Integer.parseInt(t3.getText());
address=t4.getText();
pass=t5.getText();
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
if (rs.next())
else {
try {
Class.forName("java.sql.Driver");
Statement stmt1=con.createStatement();
rs1.next();
int count=rs1.getInt("count(*)");
count++;
stmt1.executeUpdate(sql1);
login.setVisible(true);
this.dispose();
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
}
}
Transaction history
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Toolkit;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.Statement;
import java.util.Vector;
import javax.swing.ImageIcon;
import javax.swing.JOptionPane;
import javax.swing.JTable;
import javax.swing.table.DefaultTableModel;
import java.sql.*;
initComponents();
label1.setText(un);
Toolkit t = Toolkit.getDefaultToolkit();
Dimension d = t.getScreenSize();
int w = pnlParent.getSize().width;
int h = pnlParent.getSize().height;
this.setSize(d);
pnlParent.setSize(d);
leftPanel.setLocation(165, 145);
lblBank.setIcon(new ImageIcon("src/icons/bank-building.png"));
leftSubPanel1.setLocation(45,110);
leftSubPanel2.setLocation(45,310);
lblAccount.setIcon(new ImageIcon("src/icons/account.png"));
lblDeposit.setIcon(new ImageIcon("src/icons/money.png"));
lblWithdraw.setIcon(new ImageIcon("src/icons/withdraw.png"));
lblTransfer.setIcon(new ImageIcon("src/icons/transfer.png"));
lblTransaction.setIcon(new ImageIcon("src/icons/history.png"));
btnShow.setLocation(d.width-170, 10);
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
if(rs.next()){
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
}
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
if(rs.next()){
jLabel6.setText("account id :"+acc_no);
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
if(rs.next()){
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
new Home().setVisible(true);
this.dispose();
exit button
this.dispose();
refresh button
new Userpage(un).setVisible(true);
this.dispose();
show button
ResultSet rs = null;
ResultSet rs2=null;
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
rs=stmt.executeQuery(sql);
tm.setRowCount(0);
while (rs.next())
Object o[]=
{rs.getString("recivers_username"),rs.getString("ammount"),rs.getString("date_time")};
tm.addRow(o);
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
rs=stmt.executeQuery(sql);
tm.setRowCount(0);
while (rs.next())
Object o1[]=
{rs.getString("sender_username"),rs.getString("ammount"),rs.getString("date_time")};
tm.addRow(o1);
catch(Exception ex)
{
JoptionPane.showMessageDialog(null,ex.getMessage()); }}
Transfer
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Toolkit;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.ImageIcon;
import javax.swing.JOptionPane;
initComponents();
Toolkit t = Toolkit.getDefaultToolkit();
Dimension d = t.getScreenSize();
int w = leftPanel.getSize().width;
int h = leftPanel.getSize().height;
int x = (d.width-w)/2;
int y = (d.height-h)/2;
this.setSize(d);
pnlParent.setSize(d);
leftPanel.setLocation(x,y);
label1.setText(un);
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
if(rs.next()){
jLabel5.setText("Account ID :"+balance);
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
if(rs.next()){
jLabel6.setText("Amount :"+acc_no);
}
}
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
if(rs.next()){
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
this.setSize(d);
pnlParent.setSize(d);
leftPanel.setLocation(165, 145);
lblBank.setIcon(new ImageIcon("src/icons/bank-building.png"));
leftSubPanel1.setLocation(45,110);
leftSubPanel2.setLocation(45,310);
lblAccount.setIcon(new ImageIcon("src/icons/account.png"));
lblDeposit.setIcon(new ImageIcon("src/icons/money.png"));
lblWithdraw.setIcon(new ImageIcon("src/icons/withdraw.png"));
lblTransfer.setIcon(new ImageIcon("src/icons/transfer.png"));
lblTransaction.setIcon(new ImageIcon("src/icons/history.png"));
btnLogout.setLocation(d.width-170, 10);
btnExit.setLocation((int)d.width-50,0);
btnExit.setIcon(new ImageIcon("src/icons/baseline_exit_to_app_white_24dp.png"));
btnExit.setBackground(new Color(0,0,0,99));
LOGOUT BUTTON
new login().setVisible(true);
this.dispose();
new Home().setVisible(true);
this.dispose();
exit button
this.dispose();
refresh button
new Userpage(un).setVisible(true);
this.dispose();
transfer button
try {
Class.forName("java.sql.Driver");
Connection con= DriverManager.getConnection("jdbc:mysql://localhost:3306/jxtin?
zeroDateTimeBehavior=convertToNull","root","123");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
if(rs.next())
if (rs1.next())
stmt.executeUpdate(sql2);
stmt.executeUpdate(sql3);
stmt.executeUpdate(sql4);
JOptionPane.showMessageDialog(null,"Transfer Successful");
else
else
{
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
}
Withdraw
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Toolkit;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.ImageIcon;
import javax.swing.JOptionPane;
initComponents();
Toolkit t = Toolkit.getDefaultToolkit();
Dimension d = t.getScreenSize();
int w = leftPanel.getSize().width;
int h = leftPanel.getSize().height;
int x = (d.width-w)/2;
int y = (d.height-h)/2;
this.setSize(d);
pnlParent.setSize(d);
leftPanel.setLocation(x,y);
this.setSize(d);
pnlParent.setSize(d);
leftPanel.setLocation(165, 145);
lblBank.setIcon(new ImageIcon("src/icons/bank-building.png"));
leftSubPanel1.setLocation(45,110);
leftSubPanel2.setLocation(45,310);
lblAccount.setIcon(new ImageIcon("src/icons/account.png"));
lblDeposit.setIcon(new ImageIcon("src/icons/money.png"));
lblWithdraw.setIcon(new ImageIcon("src/icons/withdraw.png"));
lblTransfer.setIcon(new ImageIcon("src/icons/transfer.png"));
lblTransaction.setIcon(new ImageIcon("src/icons/history.png"));
btnLogout.setLocation(d.width-170, 10);
btnExit.setBackground(new Color(0,0,0,99));
btnExit.setLocation((int)d.width-50,0);
btnExit.setIcon(new ImageIcon("src/icons/baseline_exit_to_app_white_24dp.png"));
lblUser.setLocation((int)d.width-250,10);
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
if(rs.next()){
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
}
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
if(rs.next()){
jLabel6.setText("account id :"+acc_no);
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(sql);
if(rs.next()){
}
}
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
lblUser.setText(un);
LOGOUT BUTTON
new login().setVisible(true);
this.dispose();
new Home().setVisible(true);
this.dispose();
exit button
this.dispose();
refresh button
new Userpage(un).setVisible(true);
this.dispose();
withdraw
try {
Class.forName("java.sql.Driver");
Statement stmt=con.createStatement();
if(rs.next()){
int amt=Integer.parseInt(withdraw.getText());
try {
if (rs1.next())
stmt.executeUpdate(sql2);
stmt.executeUpdate(sql4);
JOptionPane.showMessageDialog(null,"Money Withdrawn");
}else {
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
}}}
catch(Exception ex)
JOptionPane.showMessageDialog(null,ex.getMessage());
}}