<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    洛神賦

    子虛烏有

      BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
      7 Posts :: 10 Stories :: 0 Comments :: 0 Trackbacks
    package Denglv;

    import org.eclipse.jface.dialogs.MessageDialog;
    import org.eclipse.swt.SWT;
    import org.eclipse.swt.events.SelectionAdapter;
    import org.eclipse.swt.events.SelectionEvent;
    import org.eclipse.swt.widgets.Button;
    import org.eclipse.swt.widgets.Display;
    import org.eclipse.swt.widgets.Label;
    import org.eclipse.swt.widgets.Shell;
    import org.eclipse.swt.widgets.Text;

    public class Login {

        public static void main(String[] args) {
            Display display = new Display();
            final Shell shell = new Shell();
            shell.setBounds(30, 75, 300, 400);
            shell.setText("登陸界面");
           
         // ------------------新插入的界面核心代碼------------------------
      
            //創(chuàng)建觸發(fā)按鈕以及按鈕的顯示文字和大小位置
            Button okButton = new Button(shell,SWT.NONE);
            Button registerButton = new Button(shell,SWT.NONE);
            okButton.setText("確定");
            registerButton.setText("注冊(cè)");
            registerButton.setBounds(160, 235, 70, 25);
            okButton.setBounds(60, 235, 70, 25);
          
            final Text nameText = new Text(shell,SWT.NONE);
            final Text passNumber = new Text(shell,SWT.PASSWORD);
            nameText.setBounds(120, 100, 110, 20);
            passNumber.setBounds(120, 160, 110, 20);
          
            Label nameLabel = new Label(shell,SWT.NONE);
            nameLabel.setText("用戶名:");
            nameLabel.setBounds(65, 100, 40,20);
          
            Label passLabel = new Label(shell,SWT.NONE);
            passLabel.setText("密   碼:");
            passLabel.setBounds(65, 165, 40, 20);
          
            //輸入后單擊確定后的操作
            okButton.addSelectionListener(new SelectionAdapter(){
                public void widgetSelected(SelectionEvent e){
                    //創(chuàng)建一個(gè)adm數(shù)組
                    Users[] user = new Users[3];
                
                    user[0] = new Users("123", "123");
                    user[1] = new Users("123456", "123456");
                    user[2] = new Users("123456789", "123456789");
                  
                    int j=-1;
                  
                    //判斷賬號(hào)密碼是否正確
                    for(int i=0;i<user.length;i++){
                        if(user[i].getName().equals(nameText.getText())&&user[i].getPastNumber().equals(passNumber.getText())){
                            j = 0;
                           break;
                        }
                    }              
                    if(j==0){
                        MessageDialog.openWarning(shell, "恭喜", "歡迎"+nameText.getText()+"登錄");
                    }
                    else{
                         MessageDialog.openError(shell, "錯(cuò)誤","請(qǐng)輸入正確的用戶名或密碼!");
                    }
                   
                   
               }
            }
          
            );
          
          
            registerButton.addSelectionListener(new SelectionAdapter(){
                public void widgetSelected(SelectionEvent e){{
                    //用一個(gè)錯(cuò)誤對(duì)話框來(lái)提醒該功能還沒(méi)有實(shí)現(xiàn)
                     MessageDialog.openError(shell, "錯(cuò)誤","該功能還沒(méi)有實(shí)現(xiàn)!");
                }}});
           
          //-----------------------END-----------------------------------
            shell.open();
            while(!shell.isDisposed()){
                if(!display.readAndDispatch()){
                    display.sleep();
                }
            }
            display.dispose();
          
        }

    }


    class Users{
        private String username;
        private String pastNumber;
      
        Users(String name, String pastNumber){
            this.username = name;
            this.pastNumber = pastNumber;
        }

        public String getName() {
            return username;
        }

        public void setName(String name) {
            this.username = name;
        }

        public String getPastNumber() {
            return pastNumber;
        }

        public void setPastNumber(String pastNumber) {
            this.pastNumber = pastNumber;
        }
      
      
      
    }


    運(yùn)行結(jié)果:
    情況如下
    1、



    2、

    3、




    感謝閱讀!!!!!希望提供寶貴意見(jiàn)!!!!QQ:237333696



















    posted on 2010-11-02 20:14 洛神賦 閱讀(7924) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲第一街区偷拍街拍| 亚洲精品国产高清在线观看| 永久黄色免费网站| 亚洲av午夜精品无码专区| 最新69国产成人精品免费视频动漫 | 国产亚洲日韩在线三区| 免费看成人AA片无码视频吃奶| 亚洲福利电影一区二区?| 日韩视频在线免费观看| 国产人成网在线播放VA免费| 亚洲电影免费观看| 亚洲精品国产电影| 8x网站免费入口在线观看| 爱情岛论坛亚洲品质自拍视频网站| 亚洲精品tv久久久久久久久| 成年美女黄网站18禁免费| g0g0人体全免费高清大胆视频| 亚洲日韩乱码中文无码蜜桃| 亚洲精品99久久久久中文字幕| 57pao国产成视频免费播放| 猫咪免费人成在线网站 | 亚洲午夜精品一区二区麻豆| 亚洲伊人久久精品影院| 在线观看无码AV网站永久免费| a级毛片免费观看在线| 亚洲最大福利视频| 久久精品国产精品亚洲蜜月| 在线免费观看中文字幕| 日本免费大黄在线观看| 美女被艹免费视频| 亚洲ts人妖网站| 亚洲AV无码久久精品成人| yy6080久久亚洲精品| 在线看片韩国免费人成视频| 美女巨胸喷奶水视频www免费| 亚洲av无码专区首页| 亚洲精品中文字幕乱码影院| 国产日韩亚洲大尺度高清| 免费在线观看a级毛片| 最新猫咪www免费人成| 99久9在线|免费|