资源简介
银行账户管理系统 简称BAM(项目介绍及源码)绝对精典
有研究或探讨或开源的请加群:37424970
或联系本人MSN或邮箱:zhuseahui@yahoo.com.cn

代码片段和文件信息
package client;
import java.awt.*;
import java.awt.event.*;
import java.io.IOException;
import java.io.objectInputStream;
import java.io.objectOutputStream;
import java.net.Socket;
import java.net.UnknownHostException;
import javax.swing.Jframe;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import model.Account;
import model.Message;
public class BAMClient {
CardLayout layout = new CardLayout();;
Jframe bamframe;
MainPanel mainPanel = new MainPanel();// 主面板
JPanel leftPanel = new JPanel();// 主面板中的---左面板
JPanel rightPanel = new JPanel();// 主面板中的---右面板
PicturePanel picturePanel=new PicturePanel();// 图片界面
LoginPanel loginPanel = new LoginPanel();// 登陆界面
RegisterPanel registerPanel = new RegisterPanel();// 注册界面
BusinessPanel businessPanel = new BusinessPanel();// 银行账户操作界面
LoginModifyPanel loginModifyPanel = new LoginModifyPanel();// 登陆修改界面
ModifyPanel modifyPanel = new ModifyPanel();// 修改用户信息界面
Account account;// 定义账户
objectOutputStream out;// 输出流
objectInputStream in;// 输入流
public BAMClient(){
// 定义布局
BorderLayout mainLayout = new BorderLayout();
// 左布局
leftPanel.add(mainPanel);
leftPanel.setBackground(Color.WHITE);// 左边背影色
// 右布局(有以下3个卡片)
rightPanel.setLayout(layout);
rightPanel.add(“cardNull“ picturePanel);// 卡片一 (空界面)
rightPanel.add(“cardRegister“ registerPanel);// 卡片一 (注册界面)
rightPanel.add(“cardLogin“ loginPanel);// 卡片二 (登陆界面)
rightPanel.add(“cardBusiness“ businessPanel);// 卡片三 (操作界面)
rightPanel.add(“cardLoginModifyPanel“ loginModifyPanel);// 卡片四 (登陆修改界面)
rightPanel.add(“cardModifyPanel“ modifyPanel);// 卡片五 (修改用户信息界面)
// 定义主窗体
bamframe = new Jframe(“Bank Account Management System 银行账户管理系统“);
bamframe.setLayout(mainLayout);
bamframe.setSize(650 400);// 设定窗体大小
// 给窗体加面板
bamframe.add(leftPanel BorderLayout.WEST);
bamframe.add(rightPanel BorderLayout.CENTER);
addListeners();// 调用监听方法
bamframe.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
//bamframe.pack();
bamframe.setVisible(true);
Socket s;
try {
s = new Socket(“127.0.0.1“9001);
out=new objectOutputStream(s.getOutputStream());
in=new objectInputStream(s.getInputStream());
} catch (UnknownHostException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
// 窗体中部分对象监听方法
private void addListeners() {
// 在窗体的左容器上点《注册》按钮
mainPanel.getRegisterButton().addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
layout.show(rightPanel “cardRegister“);
}
});
// 在窗体的左容器上点《登陆》按钮
mainPanel.getLoginButton().addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
layout.show(rightPanel “cardLogin“);
}
});
// 在窗体的左容器上点《修改》按钮
mainPanel.getModifyButton().addActionListener(new ActionListen
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 232 2008-08-09 05:24 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\.classpath
文件 383 2008-08-09 05:24 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\.project
文件 859 2008-08-10 14:34 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\BAMClient$1.class
文件 857 2008-08-10 14:34 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\BAMClient$10.class
文件 860 2008-08-10 14:34 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\BAMClient$11.class
文件 680 2008-08-10 14:34 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\BAMClient$12.class
文件 856 2008-08-10 14:34 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\BAMClient$2.class
文件 870 2008-08-10 14:34 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\BAMClient$3.class
文件 697 2008-08-10 14:34 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\BAMClient$4.class
文件 675 2008-08-10 14:34 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\BAMClient$5.class
文件 855 2008-08-10 14:34 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\BAMClient$6.class
文件 855 2008-08-10 14:34 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\BAMClient$7.class
文件 675 2008-08-10 14:34 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\BAMClient$8.class
文件 675 2008-08-10 14:34 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\BAMClient$9.class
文件 9015 2008-08-10 14:34 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\BAMClient.class
文件 3909 2008-08-10 11:08 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\BusinessPanel.class
文件 2181 2008-08-10 12:39 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\LoginModifyPanel.class
文件 2163 2008-08-09 05:24 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\LoginPanel.class
文件 1197 2008-08-10 12:37 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\MainPanel.class
文件 3401 2008-08-10 14:36 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\ModifyPanel.class
文件 1321 2008-08-09 05:24 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\PicturePanel.class
文件 2909 2008-08-09 05:24 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\RegisterPanel.class
文件 988 2008-08-10 12:06 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\client\TestBank.class
文件 1009 2008-08-09 05:24 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\config\account.dat
文件 34 2008-08-09 05:24 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\config\config.txt
文件 8 2008-08-09 05:24 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\config\id.dat
文件 541 2008-08-12 01:00 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\exception\BalanceNotEnoughException.class
文件 511 2008-08-12 01:00 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\exception\BussinessException.class
文件 505 2008-08-12 01:00 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\exception\LoanException.class
文件 508 2008-08-12 01:00 银行账户管理系统 简称BAM(项目介绍及源码)绝对精典\bin\exception\LoginException.class
............此处省略78个文件信息
相关资源
- GUI银行管理系统
- 银行家算法_fat.jar
- 模拟网上银行截图(易语言)整蛊好
- 第一美国银行采用NetApp统一存储简化
- 广西工商银行病毒防护解决方案
- 用友NC为中国工商银行提供可操作性解
- 广东省工商银行存储备份项目
- 针对银行的数据备份成功案例
- IBM日本和东京三菱银行基于Web服务开
- 再造神经中枢,中国工商银行的数据
- 中国工商银行数据安全可管理备份应
- 湖南大学操作系统实验报告
- 看住信SBI网上银行如何叩问“新型
- 商业银行省分行IP骨干网案例
- 商业银行基于大数据的精准营销解决
- 建设银行计算中心网络数据备份系统
- 富士通存储设备在建设银行的应用
- 访中国建设银行总行资金清算系统灾
- GM/T 0076-2019 《银行卡信息系统密码应
- 中国建设银行总行资金清算系统灾难
- 贵州中行采用EMC信息基础架构建立银
- 中国银行集中化建设进程启示
- 生物压力识别技术在银行安全中的应
- Bamboy高斯模糊(毛玻璃)
- 银行搜索数据集(bankresearch dataset)
- 银行对账工具
- 银行对账单打印程序v1.0绿色版
- 招商银行信用卡中心2018春招IT笔试数
- 银行IT部门各个岗位的相关面试题和笔
- 基于SRISK方法的我国上市银行系统性风
评论
共有 条评论