javaatm程序设计文档内容摘要:
getPassword().setBounds(210,60,120,20)。 //(new MyActionListner())。 //(new MyActionListner())。 ///=========================== (getUsername())。 (getPassword())。 (fieldPanel,Center)。 JPanel buttonPanel = new JPanel()。 (new FlowLayout())。 (ok)。 (cancel)。 (buttonPanel,South)。 } public JTextField getUsername() { return username。 } public void setUsername(JTextField username) { = username。 } public JPasswordField getPassword() { return password。 } public void setPassword(JPasswordField password) { = password。 } class MyActionListner implements ActionListener { public void actionPerformed(ActionEvent arg0) { Object o=()。 if(o==ok) { long id = (getUsername().getText())。 String pass = getPassword().getText()。 // long id=100018。 // String pass=1。 bank=。 try { //(bank)。 currentId= (id, pass)。 //(currentId)。 new Business(currentId)。 ()。 } catch (LoginException e) { ()。 } } if(o==cancel) { new Wele()。 ()。 } } } } 4:如果注册了的用户就可以直接进行办理业务 package。 import。 import。 import。 import。 import。 import。 import。 import。 import。 import。 import。 public class Business{ public static long currentId。 private JFrame frame = new JFrame(业 务 )。 private Container c = ()。 private JButton cancel = new JButton(退出程序 )。 private JButton save = new JButton(存 款 )。 private JButton take = new JButton(取 款 )。 private JButton move = new JButton(转 款 )。 private JButton queryMoney = new JButton(查询余额 )。 private JButton queryHistroy = new JButton(查询历史记录 )。 private JButton back = new JButton(返回主界面 )。 public Business(long currentId){ =currentId。 (800,600)。 (new BorderLayout())。 (true)。 JPanel titlePanel = new JPanel()。 (new FlowLayout())。 (new JLabel(SUNNY 银行办理业务界面 ))。 (titlePanel,North)。 (new MyActionListner())。 (new MyActionListner())。 (new MyActionListner())。 (new MyActionListner())。 (new MyActionListner())。 (new MyActionListner())。 (new MyActionListner())。 JPanel buttonPanel = new JPanel()。 (null)。 (100, 70, 120, 40)。 (300, 70, 120, 40)。 (500, 70, 120, 40)。 (200, 170, 120, 40)。 (400, 170, 120, 40)。 //(200, 400, 120, 40)。 (450, 400, 120, 40)。 (600, 170, 120, 40)。 //(ok)。 (cancel)。 (save)。 (take)。 (queryMoney)。 (queryHistroy)。 (move)。 (back)。 (buttonPanel,Center)。 } class MyActionListner implements ActionListener { public void actionPerformed(ActionEvent arg0) { Object o=()。 if(o==cancel) { ()。 } if(o==save) { //currentId=。 new Savemoney(currentId)。 //(currentId)。 ()。 } if(o==take) { new Takemoney(currentId)。 ()。 } if(o==queryMoney) { new Query(currentId)。 ()。 } if(o==queryHistroy) { new QueryHistory(currentId)。 ()。 } if(o==move) { new Move(currentId)。 ()。 } if(o==back) { new Wele()。 ()。 } } } } 5:如果要存款的用户可以点击存款进行存钱 package。 import。 import。 import。 import。 import。 import。 import。 import。 import。 import。 import。 import。 import。 public class Savemoney { public static long currentId。 private JFrame frame = new JFrame(存钱 )。 private Container c = ()。 private JTextField username = new JTextField()。 private JButton ok = new JButton(确定 )。 private JButton cancel = new JButton(取消 )。 private Bank bank。 //private long currentId。 public Savemoney(Bank bank) { (bank)。 } public Bank getBank() { return bank。 } public void setBank(Bank bank) { = bank。 } //public long getCurrentId() { // return currentId。 //} // //public void setCurrentId(long currentId) { // = currentId。 //} public Savemoney(long currentId){ =currentId。 (500,500)。 (new BorderLayout())。 (true)。 JPanel titlePanel = new JPanel()。 (new FlowLayout())。 (new JLabel(存款 ))。 (titlePanel,North)。 JPanel fieldPanel = new JPanel()。 (null)。 JLabel l1 = new JLabel(存入金额 :)。 (80, 20, 80, 20)。 (l1)。 (210,20,120,20)。 (username)。 (fieldPanel,Center)。 (new MyActionListner())。 (new MyActionListner())。 JPanel buttonPanel = new JPanel()。 (new FlowLayout())。 (ok)。 (cancel)。 (buttonPanel,South)。 } public JTextField getUsername() { return username。 } public void setUsername(JTextField username) { = username。 } class MyActionListner implements ActionListener { public void actionPerformed(ActionEvent arg0) { Object o=()。 if(o==ok) { bank=。 double money =(getUsername().getText())。 //double money = 100。 //currentId=。 //(currentId)。 (currentId, money)。 new Business(currentId)。 ()。 } if(o==cancel) { new Business(currentId)。 ()。 } } } } 6:如果要取钱的用户可以点击取款 package。 import。 import。 import。 import。 import。 import。 import。 import。 import。 import。 import。 import。 import。 import。 public class Takemoney { public static long currentId。 private JFrame frame = new JFrame(取钱 )。 private Container c = ()。 private JTextField username = new JTextField()。 //private JPasswordField password = new JPasswordField()。 private JButton ok = new JButton(确定 )。 private JButton cancel = new JButton(取消 )。 private Bank bank。 public Takemoney(Bank bank) { (bank)。 } public Bank getBank() { return bank。 } public void setBank(Bank bank) { = bank。 } public Takemoney(long cu。javaatm程序设计文档
相关推荐
va平台上被编译为体系结构中立的 字节码 格式(后缀为 class 的文件) , 然后可以在实现这个 Java 平台的任何系统中运行。 这种途径适合于异构的网络环境和软件的分发。 Java 语言是可移植的。 这种可移植性来源于体系结构中 立性,另外, Java还严格规定了各个基本数据类型的长度。 Java 系统本身也具有很强的可移植性,Java 编译器是用 Java 实现的,
于管理复杂的应用程序,因为您可以在一个时间内专门关注一个方面。 MVC 分层同时也简化了分组开发。 不同的开发人员可同时开发视图、控制器逻辑和业务逻辑。 框架内容 MVC 是一个框架模式,它 强制性的使 应用程序 的 输入 、 处理 和 输出 分开。 使用 MVC应用程序被分成三个核心部件: 模型 、 视图 、 控制器。 它们各自处理自己的任务。 最典型的 MVC 就是 JSP +
中已按下开始试验的时候不会返回实时屏幕。 系统说明: • 主菜单 本保 护器在初始上电时会显示初始化界面 ,然后进入实时显 示界面。 实时界面的具体内容在将在下一章节中重点介绍。 在实时界面下按确定键会进入系统主菜单。 图 1 • 操作权限 : 在图 11 中所示的就是系统主菜单,第一个实时显示可以重新回到实时显示界面,后面三个子菜单对应三个不同的操作权限,操作员菜单权限最低,无需密码就能进入
se{ =true。 } break。 case : if(==true){ stop()。 }else{ cancel=false。 } =true。 break。 } } }} private void setBackground(){ (0x6A4055)。 (0,0, getWidth(),getHeight())。 (0xF89433)。 (0,20,getWidth(),20)。 (
............ 55 培训 ......................................................................................................... 55 适任能力图表 ................................................................
商应将任何分包商、分包商的代理人或雇员的行为或违约,完全视为承包商自己及其代理人或雇员的行为或违约,并为之负全部责任。 (e) 如果分包商在工程的设计和实施或提供工程设备、材料或服务方面对承包商承担了持续且可转让的义务,而且此类义务在合同期限结束后仍继续存续,则承包商应在合同期限结束时于雇主提出要求的情况下,将此类尚未终止的分包商义务的权益转让给雇主。 (f)