📄 banksystem.java
字号:
import java.sql.*;
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import javax.swing.*;
import java.net.*;
class p1 extends Panel
{
Label l1;
Font f=new Font("宋体",Font.BOLD,20);
p1()
{
setLayout(new GridLayout(1,1));
l1=new Label("银行存取款系统",Label.CENTER);
l1.setFont(f);
l1.setForeground(Color.red);
add(l1);
}
}
class p2 extends Panel
{
Label l1,l2;
TextField t1,t2;
p2()
{
setLayout(new GridLayout(1,4));
l1=new Label("姓名",Label.CENTER);
l2=new Label("帐号",Label.CENTER);
t1=new TextField(10);
t2=new TextField(10);
add(l1);
add(t1);
add(l2);
add(t2);
}
}
class p3 extends Panel
{
Label l1,l2;
TextField t1,t2;
p3()
{
setLayout(new GridLayout(1,4));
l1=new Label("家庭住址",Label.CENTER);
l2=new Label("身份证号",Label.CENTER);
t1=new TextField(10);
t2=new TextField(10);
add(l1);
add(t1);
add(l2);
add(t2);
}
}
class p4 extends Panel
{
Label l1,l2;
TextField t1,t2;
p4()
{
setLayout(new GridLayout(1,4));
l1=new Label("密码",Label.CENTER);
l2=new Label("密码验证",Label.CENTER);
t1=new TextField(10);
t2=new TextField(10);
t1.setEchoChar('*');
t2.setEchoChar('*');
add(l1);
add(t1);
add(l2);
add(t2);
}
}
class p5 extends Panel
{
Label l1,l2;
TextField t1,t2;
p5()
{
setLayout(new GridLayout(1,4));
l1=new Label("当前存款数额",Label.CENTER);
l2=new Label("月利率",Label.CENTER);
t1=new TextField(10);
t2=new TextField(10);
add(l1);
add(t1);
add(l2);
add(t2);
}
}
class p6 extends Panel
{
Label l1,l2;
Button btn1,btn2;
p6()
{
setLayout(new GridLayout(1,4));
l1=new Label("请点击取款",Label.CENTER);
l2=new Label("请点击存款",Label.CENTER);
btn1=new Button("存款");
btn2=new Button("取款");
add(l1);
add(btn2);
add(l2);
add(btn1);
}
}
class p7 extends Panel
{
Button btn1,btn2,btn3,btn4,btn5,btn6,btn7;
p7()
{
setLayout(new GridLayout(1,7));
btn1=new Button("查询");
btn2=new Button("添加");
btn3=new Button("删除");
btn4=new Button("清空");
btn5=new Button("返回");
btn6=new Button("退出系统");
btn7=new Button("设置密码");
add(btn1);
add(btn2);
add(btn3);
add(btn4);
add(btn5);
add(btn6);
add(btn7);
}
}
class p8 extends Panel
{
Label l1,l2,l3;
Label l4,l5,l6,l7,l9,l10,l11,l12,l13,l14,l15,l16;
Panel p11,p22,p33,p44,p55,p66;
TextField t1,t2;
Button btn,btn2,btn3,btn4;
p8()
{
p11=new Panel();
p22=new Panel();
p33=new Panel();
p44=new Panel();
p55=new Panel();
p66=new Panel();
p11.setLayout(new GridLayout(1,1));
p22.setLayout(new GridLayout(1,1));
p33.setLayout(new GridLayout(1,4));
p44.setLayout(new GridLayout(1,4));
p55.setLayout(new GridLayout(1,8));
p66.setLayout(new GridLayout(1,1));
l4=new Label("");
l5=new Label("");
l6=new Label("");
l7=new Label("");
l9=new Label("");
l10=new Label("");
l11=new Label("");
l12=new Label("");
l13=new Label("");
l14=new Label("");
l15=new Label("");
l16=new Label("");
l1=new Label("欢迎来到银行管理系统",Label.CENTER);
Font f=new Font("宋体",Font.BOLD,30);
l1.setFont(f);
l2=new Label("请输入管理员帐号",Label.CENTER);
l3=new Label("请输入管理员密码",Label.CENTER);
setBackground(Color.pink);
btn=new Button("登陆");
btn2=new Button("退出");
btn4=new Button("关于本系统");
btn3=new Button("重置");
btn.setSize(10,20) ;
t1=new TextField(20);
t2=new TextField(15);
t2.setEchoChar('*');
l1.setForeground(Color.red);
t1.setBackground(Color.cyan);
t2.setBackground(Color.cyan);
t1.setForeground(Color.red);
t2.setForeground(Color.red);
l2.setForeground(Color.blue);
l3.setForeground(Color.blue);
p11.add(l1);
p22.add(l4);
p33.add(l5);
p33.add(l2);
p33.add(t1);
p33.add(l6);
p44.add(l7);
p44.add(l3);
p44.add(t2);
p44.add(l9);
p55.add(l10);
p55.add(l11);
p55.add(btn4);
p55.add(btn3);
p55.add(btn);
p55.add(btn2);
p55.add(l14);
p55.add(l15);
p66.add(l13);
setLayout(new GridLayout(6,1));
add(p11);
add(p22);
add(p33);
add(p44);
add(p66);
add(p55);
}
}
class p9 extends Panel
{
p1 pn1=new p1();
p2 pn2=new p2();
p3 pn3=new p3();
p4 pn4=new p4();
p5 pn5=new p5();
p6 pn6=new p6();
p7 pn7=new p7();
p9()
{
setLayout(new GridLayout(7,1));
add(pn1);
add(pn2);
add(pn3);
add(pn4);
add(pn5);
add(pn6);
add(pn7);
setBackground(Color.pink);
}
}
class p11 extends Panel
{
Label l1,l2,l3,l30;
Label l4,l5,l6,l7,l9,l10,l11,l12,l13,l14,l15,l16,l17,l18,l19;
Panel p11,p22,p33,p44,p55,p66,p77;
TextField t1,t2,t3;
Button btn,btn2;
p11()
{
p11=new Panel();
p22=new Panel();
p33=new Panel();
p44=new Panel();
p55=new Panel();
p66=new Panel();
p77=new Panel();
p11.setLayout(new GridLayout(1,1));
p22.setLayout(new GridLayout(1,1));
p33.setLayout(new GridLayout(1,4));
p44.setLayout(new GridLayout(1,4));
p55.setLayout(new GridLayout(1,8));
p66.setLayout(new GridLayout(1,1));
p77.setLayout(new GridLayout(1,4));
l4=new Label("");
l5=new Label("");
l6=new Label("");
l7=new Label("");
l9=new Label("");
l10=new Label("");
l11=new Label("");
l12=new Label("");
l13=new Label("");
l14=new Label("");
l15=new Label("");
l16=new Label("");
l17=new Label("");
l18=new Label("");
l19=new Label("");
l1=new Label("修改密码",Label.CENTER);
Font f=new Font("宋体",Font.BOLD,30);
l1.setFont(f);
l2=new Label("请输入用户帐号",Label.CENTER);
l3=new Label("请输入用户原密码",Label.CENTER);
l30=new Label("请输入用户新密码",Label.CENTER);
setBackground(Color.pink);
btn=new Button("确定");
btn2=new Button("返回");
btn.setSize(10,20) ;
t1=new TextField(20);
t2=new TextField(15);
t3=new TextField(15);
t2.setEchoChar('*');
t3.setEchoChar('*');
l1.setForeground(Color.red);
t1.setBackground(Color.cyan);
t2.setBackground(Color.cyan);
t3.setBackground(Color.cyan);
t1.setForeground(Color.red);
t2.setForeground(Color.red);
t3.setForeground(Color.red);
l2.setForeground(Color.blue);
l3.setForeground(Color.blue);
l30.setForeground(Color.blue);
p11.add(l1);
p22.add(l4);
p33.add(l5);
p33.add(l2);
p33.add(t1);
p33.add(l6);
p44.add(l7);
p44.add(l3);
p44.add(t2);
p44.add(l9);
p55.add(l10);
p55.add(l11);
p55.add(l12);
p55.add(l16);
p55.add(btn);
p55.add(btn2);
p55.add(l14);
p55.add(l15);
p66.add(l13);
p77.add(l18);
p77.add(l30);
p77.add(t3);
p77.add(l19);
setLayout(new GridLayout(7,1));
add(p11);
add(p22);
add(p33);
add(p44);
add(p77);
add(p66);
add(p55);
}
}
class p10 extends Panel
{
Label l1,l2,l3,l30;
Label l4,l5,l6,l7,l9,l10,l11,l12,l13,l14,l15,l16,l17,l18,l19;
Panel p11,p22,p33,p44,p55,p66,p77;
TextField t1,t2,t3;
Button btn,btn2;
p10()
{
p11=new Panel();
p22=new Panel();
p33=new Panel();
p44=new Panel();
p55=new Panel();
p66=new Panel();
p77=new Panel();
p11.setLayout(new GridLayout(1,1));
p22.setLayout(new GridLayout(1,1));
p33.setLayout(new GridLayout(1,4));
p44.setLayout(new GridLayout(1,4));
p55.setLayout(new GridLayout(1,8));
p66.setLayout(new GridLayout(1,1));
p77.setLayout(new GridLayout(1,4));
l4=new Label("");
l5=new Label("");
l6=new Label("");
l7=new Label("");
l9=new Label("");
l10=new Label("");
l11=new Label("");
l12=new Label("");
l13=new Label("");
l14=new Label("");
l15=new Label("");
l16=new Label("");
l17=new Label("");
l18=new Label("");
l19=new Label("");
l1=new Label("取款",Label.CENTER);
Font f=new Font("宋体",Font.BOLD,30);
l1.setFont(f);
l2=new Label("请输入用户帐号",Label.CENTER);
l3=new Label("请输入用户密码",Label.CENTER);
l30=new Label("请输入取款金额",Label.CENTER);
setBackground(Color.pink);
btn=new Button("确定");
btn2=new Button("返回");
btn.setSize(10,20) ;
t1=new TextField(20);
t2=new TextField(15);
t3=new TextField(15);
t2.setEchoChar('*');
l1.setForeground(Color.red);
t1.setBackground(Color.cyan);
t2.setBackground(Color.cyan);
t3.setBackground(Color.cyan);
t1.setForeground(Color.red);
t2.setForeground(Color.red);
t3.setForeground(Color.red);
l2.setForeground(Color.blue);
l3.setForeground(Color.blue);
l30.setForeground(Color.blue);
p11.add(l1);
p22.add(l4);
p33.add(l5);
p33.add(l2);
p33.add(t1);
p33.add(l6);
p44.add(l7);
p44.add(l3);
p44.add(t2);
p44.add(l9);
p55.add(l10);
p55.add(l11);
p55.add(l12);
p55.add(l16);
p55.add(btn);
p55.add(btn2);
p55.add(l14);
p55.add(l15);
p66.add(l13);
p77.add(l18);
p77.add(l30);
p77.add(t3);
p77.add(l19);
setLayout(new GridLayout(7,1));
add(p11);
add(p22);
add(p33);
add(p44);
add(p77);
add(p66);
add(p55);
}
}
class p12 extends Panel
{
Label l1,l2,l3,l30;
Label l4,l5,l6,l7,l9,l10,l11,l12,l13,l14,l15,l16,l17,l18,l19;
Panel p11,p22,p33,p44,p55,p66,p77;
TextField t1,t3;
Button btn,btn2;
p12()
{
p11=new Panel();
p22=new Panel();
p33=new Panel();
p44=new Panel();
p55=new Panel();
p66=new Panel();
p77=new Panel();
p11.setLayout(new GridLayout(1,1));
p22.setLayout(new GridLayout(1,1));
p33.setLayout(new GridLayout(1,4));
p44.setLayout(new GridLayout(1,1));
p55.setLayout(new GridLayout(1,8));
p66.setLayout(new GridLayout(1,1));
p77.setLayout(new GridLayout(1,4));
l3=new Label("");
l4=new Label("");
l5=new Label("");
l6=new Label("");
l7=new Label("");
l9=new Label("");
l10=new Label("");
l11=new Label("");
l12=new Label("");
l13=new Label("");
l14=new Label("");
l15=new Label("");
l16=new Label("");
l17=new Label("");
l18=new Label("");
l19=new Label("");
l1=new Label("存款",Label.CENTER);
Font f=new Font("宋体",Font.BOLD,30);
l1.setFont(f);
l2=new Label("请输入用户帐号",Label.CENTER);
l30=new Label("请输入存款金额",Label.CENTER);
setBackground(Color.pink);
btn=new Button("确定");
btn2=new Button("返回");
btn.setSize(10,20) ;
t1=new TextField(20);
t3=new TextField(15);
l1.setForeground(Color.red);
t1.setBackground(Color.cyan);
t3.setBackground(Color.cyan);
t1.setForeground(Color.red);
t3.setForeground(Color.red);
l2.setForeground(Color.blue);
l3.setForeground(Color.blue);
l30.setForeground(Color.blue);
p11.add(l1);
p22.add(l4);
p33.add(l5);
p33.add(l2);
p33.add(t1);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -