亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? bank.java

?? java 編程 關(guān)于銀行管理方面的程序 很有實(shí)用性 而且是第一次使用
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
    String fileName = new String();  //在對話框中獲得的文件名
   
    JLabel labelPassword = new JLabel("密碼", JLabel.CENTER);
    JPasswordField passTF=new JPasswordField(15);
    String password=new String();
   
    JLabel  serverLabel =new JLabel("賬號",JLabel.CENTER);
    JTextField serverTF =new JTextField(15);
    String  servername=new String();
    
    JButton ok = new JButton("確認(rèn)");
    JButton cancel = new JButton("取消");
   
   JPanel  p1 = new JPanel();
   JPanel  p2 = new JPanel();
   JPanel  p3 = new JPanel();
   JPanel  ok_CancelPanel = new JPanel();
   
    // 構(gòu)造方法
     FileNameDialog(){
     	super(MoneyFrame.this,"對話框",true);
     	Container dialogContentPane = getContentPane();
        
    dialogContentPane.setLayout(new GridLayout(4,1));  //將對話框的內(nèi)容板分成上中下3部分
    p1.add(fileNameLabel); p1.add(fileNameTF);
    fileNameLabel.setFont(new Font("楷體",Font.PLAIN,20)); 
    fileNameTF.setText("");  
    dialogContentPane.add(p1);
    
    p2.add(labelPassword);  p2.add(passTF);
    labelPassword.setFont(new Font("楷體",Font.PLAIN,20));
    passTF.setText("");
    dialogContentPane.add(p2);
    
    p3.add(serverLabel);p3.add(serverTF);
    serverLabel.setFont(new Font("楷體",Font.PLAIN,20));
     serverTF.setText("");
     dialogContentPane.add(p3); 
     
     ok_CancelPanel.add(ok); 
     ok_CancelPanel.add(cancel);
     ok.setFont(new Font("楷體",Font.PLAIN,20));
     cancel.setFont(new Font("楷體",Font.PLAIN,20));
    dialogContentPane.add(ok_CancelPanel);
    ok.addActionListener(new ButtonListener()); 
    cancel.addActionListener(new ButtonListener());
     
     setBounds(200,200,350,200);
     addWindowListener(new DialogWindowListener());
    }//構(gòu)造方法FileNameDialog()聲明結(jié)束
    
    
     /* 類ButtonListener響應(yīng)對話框類NewFileDialog中的確認(rèn)或取消事件,
       將ButtonListener作為對話框類NewFileDialog的內(nèi)部類。 */
    class ButtonListener implements ActionListener{
      public void actionPerformed(ActionEvent  e){ 
        Object source = e.getSource(); 
        if(source == ok){
           //獲取對話框中的文件名
           String temp = fileNameTF.getText();
           if(!(temp.equals("")))  fileName = temp;
           char[]pwod= passTF.getPassword();
           password=new String(pwod); 
           String serve=serverTF.getText();
           if(!(serve.equals(""))) servername=serve;
                         }
         fileNameTF.setText("");
         passTF.setText("");
         serverTF.setText("");  
         //關(guān)閉對話框
         dispose(); 
         }
      }
           }//文件名對話框類FileNameDialog的聲明結(jié)束
           
  class DialogWindowListener extends WindowAdapter{
      public void windowClosing(WindowEvent e){
        dispose(); //回收對話框資源
      }
    }         
                                       
 //監(jiān)聽取款
  class  NewtakeFieldListener  implements ActionListener{
    public void actionPerformed(ActionEvent e){                   	  	
       SaveDialog pause=new SaveDialog();
        if(sign==0){pause.show();}
        accountField[1].setVisible(true);
    	dialogs.p3.setVisible(true);
    	dialogs.p2.setVisible(true);
        acpanel.setVisible(true);
       tablepanel1.setVisible(true);
       takepanel.setVisible(true);         
       tablepanel2.setVisible(true);   
        prompt.setText("");
        for(int f=0;f<takeField.length;f++)takeField[f].setText("");
        for(int d=0;d<accountField.length;d++)accountField[d].setText("");
    	dialogs.show();
        tadate=(int)Math.round(System.currentTimeMillis()/86400000);
        open();  
         for(int i=0;i<8;i++)accountField[i].setEditable(false);
         for(int f=0;f<takeField.length;f++)takeField[f].setEditable(true); 
        
        if((asd.state!=1)&(asd.cancelmoney!=1)){ 
        int fee=Integer.valueOf(asd.acsubject[4]).intValue();
       double profit=doProfit(fee,asd.type,asd.dates,tadate);
        String s1=Double.toString(profit);
        String s2=Double.toString(profit+fee);
        asd.tasubject[1]=s1;
        asd.tasubject[2]=s2;
       if((asd.acsubject[1]).equals(dialogs.password)&
       (asd.acsubject[2].equals(dialogs.servername))){
       showMoney();   
       Calendar calendar=Calendar.getInstance();    
   takeField[0].setText(Integer.toString(calendar.get(Calendar.YEAR))+"年"+
   Integer.toString(calendar.get(Calendar.MONTH)+1)+"月"
   +Integer.toString(calendar.get(Calendar.DATE))+"日"); 
       prompt.setText("儲種為"+Integer.toString(asd.type)+"年"); 
       asd.state=1;
       sign=0;
       }     	                                               
       else{ prompt.setText("密碼錯");}        
       }
else{ showMoney();  for(int i=0;i<4;i++)takeField[i].setEditable(false); 
prompt.setText("已取款或已掛失");
        }                             
                }}
 
 
 //顯示文件 
 void showMoney(){  
for(int k=0;k<accountField.length;k++)accountField[k].setText(asd.acsubject[k]);
 for(int j=0;j<takeField.length;j++)takeField[j].setText(asd.tasubject[j]);	
    if(asd.cancelmoney==1){gua=new JCheckBox("是",true);}
    
 }
 
//保存 
void save(){
    try{
        BufferedWriter out = new BufferedWriter(
                                   new OutputStreamWriter(
                                       new FileOutputStream(accountField[0].getText(),false)));      
   for(int h=0;h<accountField.length;h++){ if(h==6)continue;  
   if(accountField[h].getText().equals(""))throw new IOException();}  	
           	asd.write(out);  	      
        out.close();
if(asd.type==0){throw new Exception();}       
}
catch(IOException ioe){  prompt.setText("無法存入指定文件");   }
catch(Exception e){  prompt.setText("請選擇儲種");}
  }


 //從指定的文件將數(shù)據(jù)讀入
  void open(){
    try{
        BufferedReader in = new BufferedReader(new FileReader(dialogs.fileName));
         asd.read(in);
          in.close();
    }catch(IOException ioe){prompt.setText("文件沒有找到");    }
  } 		   
 	   
 class OpenListener implements ActionListener{
    public void actionPerformed(ActionEvent e){
     SaveDialog pause=new SaveDialog();
        if(sign==0){pause.show();}
       //彈出文件名對話框
      dialogs.p2.setVisible(false);
       dialogs.p3.setVisible(true);
      dialogs.show();
      prompt.setText("");
      for(int i=0;i<8;i++)accountField[i].setText("");
      for(int f=0;f<takeField.length;f++)takeField[f].setText("");
      open();
      if(asd.acsubject[2].equals(dialogs.servername)){
      showMoney();
      if((asd.state==1)|(asd.cancelmoney==1)){ 
      	prompt.setText("已取款或已掛失");
        }    else{
      prompt.setText("儲種為"+Integer.toString(asd.type)+"年");
      sign=0;
              }
      for(int i=0;i<8;i++){
      accountField[i].setEditable(false);}
      for(int f=0;f<takeField.length;f++)takeField[f].setEditable(false);
      accountField[1].setVisible(false);
      accountField[6].setEditable(true);
      }
      else{prompt.setText("輸入有誤");}
      takepanel.setVisible(true);         
      tablepanel2.setVisible(true); 
      
                                               }
                                             }
 
   class SaveListener implements ActionListener{
    public void actionPerformed(ActionEvent e){
 	prompt.setText(""); 
 	 save() ;  
 	 asd.state=0; 
 	 sign=1; 
 	   }}       
 	    
   class ExitListener  implements ActionListener {
    public void actionPerformed(ActionEvent e) { 
    	SaveDialog pause=new SaveDialog();
        if(sign==0){pause.show();}
    	System.exit(0);  }
  } 
  
 //計(jì)算利息
 double doProfit(int stock,int style,int dates1,int dates2){
   double profits=0;
   if(style*365==(dates2-dates1)){
   switch(style){
   case 1: profits= (double)(Math.round(stock*1.95/100)); break;
   case 3: profits= (double)(Math.round(stock*2.25/100*3));break;
   case 5: profits= (double)(Math.round(stock*2.52/100*5));break;   
}  }
else {  profits=(double)(Math.round(stock*(dates2-dates1)*0.005/100));} 		
   return profits; 
    }
 
 class OneUser{
   String[]acsubject=new String[8];
   String[]tasubject=new String[4];
   int cancelmoney=0;  //"0"表示沒有掛失   " 1"表示掛失
   int type;  //  1,3,5 year
   int dates;
   int state=0;
   
   void write(BufferedWriter out) throws IOException{       
    out.write(Integer.toString(state)); out.newLine();
    out.write(Integer.toString(cancelmoney)); out.newLine();
    out.write(Integer.toString(dates)); out.newLine();
     out.write(Integer.toString(type));out.newLine();   
    for(int k=0;k<8;k++)acsubject[k]=accountField[k].getText();
    for(int b=0; b<8; b++)
     {out.write(acsubject[b]);out.newLine(); }  
   if(!(takeField[1].getText().equals(""))){
    for(int f=0;f<4;f++){tasubject[f]=takeField[f].getText(); 
      out.write(tasubject[f]); out.newLine();	} 
        }       
               
                        }
  
  
   void read(BufferedReader in) throws IOException{  
     state=Integer.valueOf(in.readLine()).intValue();
     cancelmoney=Integer.valueOf(in.readLine()).intValue();
      dates=Integer.valueOf(in.readLine()).intValue();
     type=Integer.valueOf(in.readLine()).intValue(); 
      for(int i=0; i<8; i++) acsubject[i]=in.readLine();   
     String str;
    if (( str=in.readLine())!=null){
    	tasubject[0]=str;
     for(int j=1;j<4;j++)tasubject[j]=in.readLine();
                                     }
                                                   }
   }    //類OneUser聲明結(jié)束  
                              
                                 }//類MoneyFrame的聲明結(jié)束  
    
  public class Bank{
  public static void main(String[]args){
    MoneyFrame  win = new MoneyFrame( );
    win.setVisible(true);
  }
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美一区二区在线观看| 欧美精品aⅴ在线视频| 亚洲人成7777| 日韩一级免费观看| 99精品桃花视频在线观看| 日韩精品91亚洲二区在线观看| 国产午夜精品久久久久久久 | 亚洲精品免费在线观看| 精品久久人人做人人爰| 色婷婷av一区二区三区大白胸| 美女爽到高潮91| 亚洲综合色噜噜狠狠| 亚洲国产精品成人综合| 日韩欧美一区二区三区在线| 色先锋资源久久综合| 国产91丝袜在线播放| 捆绑调教美女网站视频一区| 一区二区国产视频| 亚洲色图在线播放| 日本一区二区高清| 久久综合九色综合久久久精品综合| 欧美日韩综合在线| 色婷婷亚洲一区二区三区| 福利电影一区二区| 国产精品一二三四五| 麻豆精品视频在线| 日韩电影在线一区二区| 亚洲成人动漫一区| 亚洲精品国产高清久久伦理二区| 欧美国产一区二区在线观看| 精品国产百合女同互慰| 日韩欧美一二区| 日韩视频一区在线观看| 69堂国产成人免费视频| 欧美人与性动xxxx| 欧美日韩国产综合草草| 欧美日韩一级片在线观看| 欧美日韩一区在线观看| 欧洲一区二区三区免费视频| 在线欧美小视频| 欧美揉bbbbb揉bbbbb| 欧美日本一道本| 在线播放中文一区| 91精品国产91久久久久久一区二区 | 亚洲国产美女搞黄色| 一区二区三区 在线观看视频| 一区二区三区四区在线免费观看 | 久久综合九色综合久久久精品综合| 日韩精品一区在线观看| 精品国产乱码久久久久久图片 | 免费看日韩a级影片| 蜜桃视频一区二区三区| 紧缚奴在线一区二区三区| 久久国产生活片100| 精品制服美女久久| 国产激情视频一区二区三区欧美| 国产夫妻精品视频| 99精品欧美一区二区三区小说 | 99久久国产综合精品色伊| av一区二区不卡| 在线日韩av片| 欧美成人video| 国产欧美日韩在线| 亚洲免费在线视频一区 二区| 亚洲一区在线观看网站| 免费一级片91| 高清久久久久久| 91久久精品网| 欧美一二三四区在线| 国产亚洲1区2区3区| 亚洲免费高清视频在线| 水蜜桃久久夜色精品一区的特点 | 亚洲成人7777| 极品美女销魂一区二区三区免费| 国产精品一区二区果冻传媒| 91美女在线看| 欧美一区二区观看视频| 中文字幕巨乱亚洲| 亚洲成人免费影院| 国产馆精品极品| 欧美亚洲动漫制服丝袜| 精品久久久久久久久久久久包黑料| 欧美韩日一区二区三区四区| 亚洲综合图片区| 国产在线乱码一区二区三区| 91色综合久久久久婷婷| 日韩丝袜美女视频| 中文字幕一区二区三区av| 日本亚洲三级在线| 91污片在线观看| 精品av久久707| 亚洲风情在线资源站| 国产乱码精品1区2区3区| 欧美亚洲国产一区在线观看网站| 国产日韩亚洲欧美综合| 视频在线在亚洲| 91在线精品一区二区三区| 精品久久一区二区三区| 亚洲午夜久久久久中文字幕久| 国产大陆a不卡| 日韩亚洲欧美一区| 一区二区三区四区在线| 成人免费高清在线| 精品毛片乱码1区2区3区| 一区二区免费在线播放| 不卡在线观看av| 久久综合久久综合九色| 午夜精品福利在线| 色激情天天射综合网| 欧美极品另类videosde| 精品制服美女丁香| 91超碰这里只有精品国产| 亚洲欧美视频在线观看视频| 国产福利一区二区三区视频在线| 在线不卡中文字幕播放| 亚洲成av人影院| 色天天综合色天天久久| 国产精品不卡一区二区三区| 国产精品亚洲一区二区三区在线 | 欧美mv日韩mv亚洲| 日韩制服丝袜先锋影音| 欧美视频在线不卡| 亚洲激情在线激情| 97精品久久久午夜一区二区三区| 国产性做久久久久久| 国产精品一区在线观看你懂的| 日韩精品影音先锋| 蜜桃av噜噜一区| 日韩三级伦理片妻子的秘密按摩| 亚洲一二三四久久| 欧美亚洲一区二区在线观看| 亚洲精品日韩一| 日本高清免费不卡视频| 中文字幕一区在线观看视频| 成人久久视频在线观看| 国产精品久久久久久久第一福利 | 国产·精品毛片| 欧美激情资源网| 成人高清视频免费观看| 国产精品毛片高清在线完整版| 国产a级毛片一区| 中文字幕第一区第二区| 懂色中文一区二区在线播放| 国产精品色哟哟| 91影视在线播放| 一级日本不卡的影视| 欧美人妇做爰xxxⅹ性高电影| 亚洲成av人影院在线观看网| 欧美一区二区精品在线| 国产一区二区看久久| 亚洲国产精品成人久久综合一区| 成人18精品视频| 亚洲一区二区视频| 91麻豆精品国产综合久久久久久| 日韩av电影免费观看高清完整版| 日韩欧美www| 成人毛片视频在线观看| 亚洲欧美日韩久久| 欧美老年两性高潮| 九九视频精品免费| 国产精品国产成人国产三级 | 91精品福利视频| 天天色综合天天| 26uuu久久综合| av网站一区二区三区| 五月婷婷久久综合| 久久网站热最新地址| 91在线观看视频| 免费看日韩a级影片| 国产精品女主播在线观看| 欧美午夜寂寞影院| 狠狠色狠狠色综合| 亚洲女同一区二区| 欧美v国产在线一区二区三区| 国产999精品久久| 午夜精品福利一区二区三区av| 国产亚洲一本大道中文在线| 日本久久一区二区| 九一久久久久久| 亚洲一区免费在线观看| 亚洲精品一区二区三区蜜桃下载| aaa国产一区| 另类小说一区二区三区| 18成人在线观看| 精品久久久久久无| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 5566中文字幕一区二区电影| 国产91高潮流白浆在线麻豆 | 欧洲国内综合视频| 国产在线精品免费| 亚洲成av人片在线观看无码| 国产精品三级av| 日韩欧美精品在线| 欧美影院一区二区三区| 高清视频一区二区| 久国产精品韩国三级视频| 亚洲一区二区三区爽爽爽爽爽| 国产嫩草影院久久久久| 日韩午夜在线影院| 欧美色倩网站大全免费|