发布时间 : 星期六 文章(完整版)java_ATM机银行存取款系统的设计与实现毕业论文更新完毕开始阅读806bb458f68a6529647d27284b73f242336c31b5
5.6.1界面样式
图3-6 用户转账
5.6.2功能实现
用户需要输入户名和转账金额,户名必须存在且金额不能为负数或字母。如果转账数不大于余额,读取转账数额,将信息写入数据库,提示转账成功,否则,提示转账错误。该部分主要代码如下:
public class Zzact extends JFrame implements ActionListener{
用户转账窗口 String e2) {
e2.printStackTrace();
} catch (SQLException e2) { }
Lsvo lvo=new Lsvo(); lvo.setHuming(t1.getText()); lvo.setCaozuo(\从账户\+ e1) {
e1.printStackTrace();
e2.printStackTrace();
} catch (SQLException e1) { }
for(int i=0;i if(list.get(i).getHuming(). equals(t1.getText())){ } lvo.setYue(list.get(i).getYue()); } e1.printStackTrace(); try { Lsdao.ff2(lvo,1); } catch (ClassNotFoundException e1) { e1.printStackTrace(); } catch (SQLException e1) { } try { Yhdao.ff2(yvo2,3); e1.printStackTrace(); } catch (ClassNotFoundException e1) { e1.printStackTrace(); } catch (SQLException e1) { } Lsvo lvo2=new Lsvo(); lvo2.setHuming( e1) { e1.printStackTrace(); e1.printStackTrace(); } catch (SQLException e1) { } for(int i=0;i if(list.get(i).getHuming(). equals( e1) { e1.printStackTrace(); e1.printStackTrace(); } catch (SQLException e1) { } e1.printStackTrace(); } } 5.7查询历史记录模块的实现 用户点击查询历史按钮,可进行查询用户历史操作。在程序中应用Lsact 类。 5.7.1界面样式 图3-7 查询历史纪录 5.7.2功能实现 用户单击查询按钮。文本框内会显示用户从注册到此时的所有注册、存款、取款、转账等操作的详细信息。该部分主要代码如下: public class Lsact extends JFrame implements ActionListener{ } @Override public void actionPerformed(ActionEvent e) { List addWindowListener(new WindowAdapter(){ }); f.setVisible(true); public void windowClosing(WindowEvent e){ } System.exit(0); try { list = new Lsdao().ff(); } catch (ClassNotFoundException e1) { e1.printStackTrace(); } catch (SQLException e1) { } StringBuffer sb = new StringBuffer(); System.out.println(list); sb.append(\账户 \ + \操作时间 e1.printStackTrace(); \ +\操作 \+ \账户余额 \ +\);