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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? bank.java

?? java 編程 關于銀行管理方面的程序 很有實用性 而且是第一次使用
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
                               //   銀行定期儲蓄管理系統
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.util.*;

class MoneyFrame extends JFrame implements ItemListener{
JMenuBar mb=new JMenuBar();
JPanel acpanel=new  JPanel();
JPanel takepanel =new JPanel ();
JPanel promptpanel=new JPanel();
JTextField prompt =new JTextField(90);
JLabel aclabel =new JLabel("用戶存款信息",JLabel.CENTER);
JLabel takelabel =new JLabel("用戶取款信息",JLabel.CENTER);
JPanel tablepanel1=new JPanel();
JPanel tablepanel2=new JPanel();
JLabel[]heading1=new JLabel[10];
JLabel[]heading2=new JLabel[4];
JScrollPane sp ;
JCheckBox gua=new JCheckBox("是",false); 
JComboBox category=new JComboBox();
JTextField[]accountField=new JTextField[8];  
JTextField[]takeField=new JTextField[4]; 
OneUser asd=new OneUser();  
FileNameDialog dialogs= new  FileNameDialog();
int acdate=0, tadate=0;  
int sign=1;  //當前狀態  1為已貯存 

MoneyFrame(){
super("銀行定期儲蓄管理系統");
//創建"新建存款文件"菜單項圖標
Icon new1Icon=new ImageIcon("new1.gif","新建存款文件");
//創建"新建取款文件"菜單項圖標
Icon new2Icon=new ImageIcon("new2.gif","新建取款文件");
//創建"open"菜單項圖標
Icon openIcon =new ImageIcon("open.gif","open");
Icon saveIcon=new  ImageIcon("save.gif","save");
JMenu fileMenu = new JMenu("文件");  //創建"文件"菜單
 fileMenu.setFont(new Font("楷體_GB2312",Font.PLAIN,20));
 
 JMenuItem newMI1st= new JMenuItem("新建存款文件",new1Icon);    //創建"新建存款文件"菜單項
 JMenuItem newMI2st= new JMenuItem("新建取款文件",new2Icon);    //創建"新建取款文件"菜單項
    JMenuItem openMI = new JMenuItem("打開", openIcon);  //創建"打開"菜單項
    JMenuItem saveMI = new JMenuItem("保存",saveIcon);  //創建"保存"菜單項
    JMenuItem exitMI = new JMenuItem("退出", 'x');  //創建"退出"菜單項,它有助記鍵x
    
fileMenu.add(newMI1st);   fileMenu.add(newMI2st);   fileMenu.add(openMI);      
fileMenu.add(saveMI);
    fileMenu.addSeparator();  //添加分隔線
    fileMenu.add(exitMI);
  newMI1st.setFont(new Font("楷體_GB2312",Font.BOLD,20));
newMI2st.setFont(new Font("楷體_GB2312",Font.BOLD,20));
openMI.setFont(new Font("楷體_GB2312",Font.BOLD,20));
saveMI.setFont(new Font("楷體_GB2312",Font.BOLD,20));
exitMI.setFont(new Font("楷體_GB2312",Font.BOLD,20));

 //為'新建存款文件'菜單項安裝動作監聽器
    NewAccListener nfl=new NewAccListener();   newMI1st.addActionListener(nfl);

 //為'新建取款文件'菜單項安裝動作監聽器 
   NewtakeFieldListener ntl=new NewtakeFieldListener();   newMI2st.addActionListener(ntl);
    
  //為'打開'菜單項安裝動作監聽器
   OpenListener ol = new OpenListener();  openMI.addActionListener(ol);
   //為'保存'菜單項安裝動作監聽器
   SaveListener sl = new SaveListener();  saveMI.addActionListener(sl);
   //為'退出'菜單項安裝動作監聽器
   exitMI.addActionListener(new ExitListener());         
                                                             
    
    mb.add(fileMenu);       //將'文件'菜單加入菜單條
    setJMenuBar(mb);       //將菜單條加入窗口
    
    //設計存款表格的面板
   acpanel.setBounds(30,0,600,25);
    acpanel.add(aclabel);
    aclabel.setFont(new Font("華文彩云",Font.BOLD,17));
    tablepanel1.setBounds(30,28,600,270);
    tablepanel1.setLayout(new GridLayout(5,4));
      heading1[0]=new  JLabel("姓名",JLabel.CENTER);
      heading1[1]=new  JLabel("密碼",JLabel.CENTER);
      heading1[2]=new  JLabel("賬號",JLabel.CENTER);
      heading1[3]=new  JLabel("地址",JLabel.CENTER);
      heading1[4]=new  JLabel("本金",JLabel.CENTER);
      heading1[5]=new  JLabel("儲種",JLabel.CENTER);
      heading1[6]=new  JLabel("存款日期",JLabel.CENTER);
      heading1[7]=new  JLabel("掛失",JLabel.CENTER);
      heading1[8]=new  JLabel("掛失日期",JLabel.CENTER);
      heading1[9]=new  JLabel("營業員",JLabel.CENTER);
      for(int i=0;i< heading1.length;i++){heading1[i].setFont(new Font("楷體_GB2312",Font.PLAIN,20));
      heading1[i].setForeground(Color.blue);}
      
      
      category.addItem("");
      category.addItem("    1  年");
      category.addItem("    3  年");
      category.addItem("    5  年");
      category.addItemListener(this);
      category.setFont(new Font("楷體_GB2312",Font.BOLD,20));
      
      gua.addActionListener(new GuaListener());
      
      for(int k=0;k<8;k++){accountField[k]=new JTextField(); 
      accountField[k].setFont(new Font("楷體",Font.PLAIN,20));}
      int j=0;
      for(int i =0;i<10;i++){
      tablepanel1.add(heading1[i]);
       if(i==5){tablepanel1.add(category);}
      else{ 
       if(i==7)tablepanel1.add(gua);
       else tablepanel1.add(accountField[j++]);
              }  }
      accountField[4].addFocusListener(new TextFieldListener());  
         
     //設計取款表格的面板 
     takepanel.setBounds(30,300,600,25);  
      takepanel.add(takelabel);
      takelabel.setFont(new Font("華文彩云",Font.BOLD,17));
    tablepanel2.setBounds(30,330,600,100);   
    tablepanel2.setLayout(new GridLayout(2,4));   
     heading2[0]=new  JLabel("取款日期",JLabel.CENTER);
      heading2[1]=new  JLabel("利息",JLabel.CENTER);
      heading2[2]=new  JLabel("取款總額",JLabel.CENTER);
      heading2[3]=new  JLabel("營業員 ",JLabel.CENTER);
    for(int i=0;i< heading2.length;i++){heading2[i].setFont(new Font("楷體_GB2312",Font.PLAIN,20));
    heading2[i].setForeground(Color.blue);}
    
     for(int k=0;k<4;k++){takeField[k]=new JTextField(); 
     takeField[k].setFont(new Font("楷體",Font.PLAIN,20));
      }
      for(int i=0;i<4;i++){
      tablepanel2.add(heading2[i]);
      tablepanel2.add(takeField[i]);
                        } 
      
 //設置提示窗口及其面板
  promptpanel.setBounds(30,430,600,35);
    promptpanel.add(prompt);
    prompt.setFont(new Font("幼圓",Font.BOLD,26));
    prompt.setForeground(Color.red);
    prompt.setHorizontalAlignment(JTextField.CENTER);
    
 
  //將表格面板加入滾動板
    JPanel all=new JPanel(); 
    sp= new JScrollPane(
                        ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS,
                        ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);      
  //將標題面板headPanel,滾動板sp,提示面板promptPanel加入主窗口  
    Container contentPane = getContentPane();
   contentPane.add(acpanel);
   contentPane.add(tablepanel1);
   contentPane.add(takepanel);
   contentPane.add(tablepanel2);
   contentPane.add(promptpanel); 
    contentPane.add(sp); 
  for(int i=0;i<8;i++)accountField[i].setEditable(true);
  for(int f=0;f<takeField.length;f++)takeField[f].setEditable(true);  
    
 // addWindowListener(new MainWindowListener());    
    //設置窗口大小
    setSize(700,560);
    
    
                         }   //構造方法MoneyFrame()聲明結束

//監聽儲種
   	public void itemStateChanged(ItemEvent e){
   	if(e.getStateChange()==ItemEvent.SELECTED){
        String typename=(String)e.getItem();	
       if( typename.equals("    1  年"))asd.type=1; 
       if( typename.equals("    3  年"))asd.type=3; 
       if( typename.equals("    5  年"))asd.type=5; 
           }
          } 
 
//監聽掛失 
 class GuaListener implements ActionListener{
    public void actionPerformed(ActionEvent e){
   if(gua.isSelected()){
   	 asd.cancelmoney=1; 
  Calendar calendar=Calendar.getInstance();    
   accountField[6].setText(Integer.toString(calendar.get(Calendar.YEAR))+"年"+
   Integer.toString(calendar.get(Calendar.MONTH)+1)+"月"
   +Integer.toString(calendar.get(Calendar.DATE))+"日"); 
   accountField[6].setEditable(false);
   	}else{asd.cancelmoney=0;
    accountField[6].setText("");	
   	}
 }}
 
class TextFieldListener implements FocusListener{
   public void focusGained(FocusEvent e){}
   public void focusLost(FocusEvent e){
   	try{
   	JTextField num=(JTextField)e.getSource();
   	String money=num.getText();
   	int ph=Integer.valueOf(money).intValue();
   	}
 catch(Exception ie){prompt.setText("輸入的錢必須是整數");
   accountField[4].setText(""); 
 }  	
   	}}
 
 //監聽存款
 class NewAccListener implements ActionListener{
    public void actionPerformed(ActionEvent e){
    SaveDialog pause=new SaveDialog();
    if(sign==0){pause.show();}
    for(int i=0;i<8;i++)accountField[i].setText("");//對表格初始化    
          prompt.setText(""); 
          accountField[1].setVisible(true);
         for(int i=0;i<8;i++)accountField[i].setEditable(true); 
         asd.cancelmoney=0;
         asd.state=0;
      acdate=(int)Math.round(System.currentTimeMillis()/86400000); 
      asd.dates=acdate;           
        Calendar calendar=Calendar.getInstance();    
   accountField[5].setText(Integer.toString(calendar.get(Calendar.YEAR))+"年"+
   Integer.toString(calendar.get(Calendar.MONTH)+1)+"月"
   +Integer.toString(calendar.get(Calendar.DATE))+"日"); 
      accountField[6].setEditable(false);
      acpanel.setVisible(true);
     tablepanel1.setVisible(true);
      takepanel.setVisible(false);         
      tablepanel2.setVisible(false); 
      repaint();
      sign=0;                                                                 
       } }

class SaveDialog extends JDialog{
Icon  alert=new ImageIcon("alert.gif");
JLabel Quelabel=new JLabel("要保存嗎?",alert,JLabel.CENTER);
JButton yes=new JButton("是");
JButton no=new JButton("否");
SaveDialog(){
   super(MoneyFrame.this,"銀行定期儲蓄管理系統",true);
   JPanel aaa=new JPanel();
   JPanel bbb=new JPanel();
   aaa.add(Quelabel);                                                             
   Container dialogs=getContentPane();
   dialogs.add("Center",aaa);
   Quelabel.setFont(new Font("楷體",Font.PLAIN,20));
   yes.addActionListener(new SureListener());
   no.addActionListener(new SureListener());           
   bbb.add(yes);  bbb.add(no);
   dialogs.add("South",bbb); 
   yes.setFont(new Font("楷體",Font.PLAIN,15));
   no.setFont(new Font("楷體",Font.PLAIN,15));
  setBounds(200,200,300,150);
  addWindowListener(new DialogWindowListener());
             }
                        
 class SureListener implements ActionListener{
   public void actionPerformed(ActionEvent  e){
   	Object source = e.getSource(); 
        if(source == yes){
        	save();  }
       dispose();
                                               }
                                              }
     }//對話框類SaveDialog的聲明結束
 
 //對話框類FileNameDialog
 class FileNameDialog extends JDialog{
    JLabel fileNameLabel = new JLabel("姓名", JLabel.CENTER);
    JTextField fileNameTF = new JTextField(15);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
a亚洲天堂av| 日日骚欧美日韩| 成人avav影音| 国产精品传媒入口麻豆| 色国产综合视频| 亚洲制服丝袜av| 欧美色视频在线| 美国毛片一区二区| 久久久久久亚洲综合| 国产99久久久国产精品| 国产精品久久久久影院色老大 | 欧美mv和日韩mv的网站| 蜜臀av性久久久久蜜臀av麻豆| 日韩欧美激情四射| 国产黑丝在线一区二区三区| 国产精品情趣视频| 欧美在线观看视频一区二区三区| 亚洲成人免费在线| 精品999在线播放| aa级大片欧美| 午夜精品久久久久久久久久久| 欧美一级高清大全免费观看| 国产精品影视在线| 一区二区三区**美女毛片| 欧美精品亚洲一区二区在线播放| 九九热在线视频观看这里只有精品| 一卡二卡欧美日韩| 欧美喷潮久久久xxxxx| 久久国产精品99久久人人澡| 国产精品青草久久| 91精品国产综合久久福利| 国产精品99久久久久久有的能看| 亚洲精品成人天堂一二三| 欧美二区三区的天堂| 大胆欧美人体老妇| 日本在线不卡视频一二三区| 国产欧美日韩在线看| 欧美精品在线观看播放| 成人激情动漫在线观看| 蜜桃久久久久久| 日韩毛片高清在线播放| 久久一区二区视频| 欧美影院精品一区| 丁香天五香天堂综合| 日本麻豆一区二区三区视频| 国产精品成人午夜| 2017欧美狠狠色| 欧美伊人久久大香线蕉综合69| 国产精品综合在线视频| 午夜av一区二区| 成人欧美一区二区三区1314| 精品99一区二区| 欧美久久婷婷综合色| 99re这里都是精品| 国产99久久久久久免费看农村| 日韩电影在线免费| 一区二区三区四区中文字幕| 中文字幕av一区二区三区高| 日韩精品一区二区三区四区| 欧美老女人第四色| 91国偷自产一区二区三区观看| 成人免费视频视频在线观看免费| 久久精品国产99久久6| 视频一区欧美精品| 亚洲第一会所有码转帖| 亚洲码国产岛国毛片在线| 国产精品视频观看| 久久精品免视看| 久久女同性恋中文字幕| 精品播放一区二区| 日韩精品一区二区三区在线 | 亚洲欧美日韩人成在线播放| 国产日韩欧美综合在线| 欧美zozo另类异族| 日韩精品一区二区三区视频| 欧美浪妇xxxx高跟鞋交| 欧美日韩精品系列| 日本黄色一区二区| 在线区一区二视频| 欧美伊人久久久久久午夜久久久久| 91免费看片在线观看| 99久精品国产| av不卡在线播放| 99精品在线免费| 色猫猫国产区一区二在线视频| 91玉足脚交白嫩脚丫在线播放| 99久久精品免费看国产免费软件| 不卡电影一区二区三区| 99精品1区2区| 日本精品免费观看高清观看| 欧美日韩和欧美的一区二区| 欧美一区二区三区四区在线观看| 制服丝袜亚洲精品中文字幕| 欧美一区二区三区喷汁尤物| 欧美大片一区二区| 久久人人超碰精品| 国产精品欧美一区二区三区| 亚洲日本护士毛茸茸| 亚洲夂夂婷婷色拍ww47| 裸体一区二区三区| 国产福利一区二区三区视频 | 日韩精品电影在线| 日本va欧美va瓶| 国产毛片精品视频| 不卡的av在线| 欧美午夜一区二区三区| 日韩视频免费观看高清在线视频| 久久女同性恋中文字幕| 一区二区三区在线免费| 日本美女视频一区二区| 国产福利一区二区三区视频| 91福利在线导航| 日韩视频一区二区三区在线播放 | 国产91丝袜在线播放0| 一本高清dvd不卡在线观看| 欧美精品九九99久久| 国产视频视频一区| 亚洲一线二线三线久久久| 精品影院一区二区久久久| 成人高清伦理免费影院在线观看| 欧美日韩一区二区不卡| 久久久久久久久久电影| 亚洲午夜在线电影| 国产一区二区三区四| 在线视频一区二区三区| 久久久久久一级片| 亚洲va欧美va国产va天堂影院| 久久精品国产99久久6| 97久久久精品综合88久久| 欧美一级理论片| 亚洲精品精品亚洲| 国内一区二区视频| 欧美日韩视频在线一区二区| 久久久国产精品午夜一区ai换脸| 亚洲一区二区高清| av在线综合网| 精品免费国产一区二区三区四区| 一卡二卡欧美日韩| 福利一区福利二区| 精品久久久久久久人人人人传媒| 一区二区三区四区国产精品| 成人三级伦理片| 久久综合五月天婷婷伊人| 亚洲高清不卡在线| 99视频精品免费视频| 国产日韩影视精品| 精品一区二区久久久| 777奇米四色成人影色区| 亚洲综合视频在线| av动漫一区二区| 欧美国产精品一区二区| 奇米色777欧美一区二区| 欧美视频一区二区三区| 亚洲乱码国产乱码精品精的特点| 国产精品一品视频| 亚洲精品一区二区三区蜜桃下载 | 亚洲国产成人精品视频| av亚洲精华国产精华精华| 国产亚洲成av人在线观看导航 | 91精品国产免费久久综合| 一区二区三区欧美激情| 94色蜜桃网一区二区三区| 国产精品人成在线观看免费| 国产传媒欧美日韩成人| 日韩欧美色综合网站| 蜜臀99久久精品久久久久久软件| 67194成人在线观看| 亚洲成av人片在www色猫咪| 欧美性欧美巨大黑白大战| 亚洲一区二区三区四区五区中文 | 国产在线精品一区二区夜色 | 99re视频精品| 日韩码欧中文字| 9色porny自拍视频一区二区| 欧美激情一区二区在线| 丰满岳乱妇一区二区三区| 国产欧美精品在线观看| 粉嫩一区二区三区性色av| 国产欧美日韩在线观看| 成人av第一页| 亚洲老妇xxxxxx| 欧美日韩一区成人| 青青草一区二区三区| 精品久久久久久久久久久久久久久 | 久久久99精品久久| 国产suv精品一区二区6| 国产精品你懂的| 色一情一乱一乱一91av| 亚洲一二三四久久| 日韩一区二区三区精品视频| 极品少妇一区二区| 国产日韩精品一区二区三区在线| 99久久国产免费看| 亚洲线精品一区二区三区| 日韩一区二区在线看片| 国产精品亚洲专一区二区三区| 中文在线一区二区| 欧美午夜在线观看| 激情综合色综合久久| 亚洲青青青在线视频|