资源简介
银行账户管理系统 简称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个文件信息
相关资源
- 银行票据打印模板
- 银行管理系统概要设计说明书
- 操作系统实验-银行家算法
- 银行项目测试用例
- 全国银行卡bin库
- 网页制作北京银行
- 银行 人机交互界面
- 国内银行及核心系统厂商列表
- EDA测试银行叫号机设计
- 各银行数据库
- 银行排队系统实验报告
- 使用C5.0决策树识别高风险银行贷款
- 完整银行业务模拟系统
- 银行家算法讲解 带流程图
- 银行模拟 严蔚敏教材C
- 银行家算法报告
- 银行信息管理系统软件需求说明书.
- 各大银行信息科技岗面试笔试题库
- 银行调度.txt
- 根据银行卡号自动的就匹配到它对应
- 银行家算法的思想,编写程序,解决
- 通过银行卡号识别银行卡名称
- 银行家算法实验报告
- 银行管理系统源代码
- 银行储蓄系统数据流图
- 毕业论文形式 银行家算法课程设计实
- 事件驱动 银行模拟系统
- CWM元模型研究及其在广发银行数据仓
- 所有银行logo,不含名字50*50大小,附
- 银行管理系统
评论
共有 条评论