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

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

?? fram.java~45~

?? 北大青鳥(niǎo)幾次機(jī)試的試題
?? JAVA~45~
字號(hào):
package fly;

import java.awt.BorderLayout;
import java.awt.Dimension;

import javax.swing.JFrame;
import javax.swing.JPanel;
import java.awt.SystemColor;
import java.awt.*;
import javax.swing.JLabel;
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Vector;

public class Fram extends JFrame {
    DAO dao = new DAO();
    JPanel contentPane;
    JLabel jLabel1 = new JLabel();
    JLabel jLabel2 = new JLabel();
    JTextField jTextField1 = new JTextField();
    JTextField jTextField2 = new JTextField();
    JLabel jLabel3 = new JLabel();
    JTextField jTextField3 = new JTextField();
    JButton jButton1 = new JButton();
    JButton jButton3 = new JButton();
    JLabel jLabel4 = new JLabel();
    JOptionPane jOptionPane1 = new JOptionPane();
    public Fram() {
        try {
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            jbInit();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }

    /**
     * Component initialization.
     *
     * @throws java.lang.Exception
     */
    private void jbInit() throws Exception {
        contentPane = (JPanel) getContentPane();
        contentPane.setLayout(null);
        this.getContentPane().setBackground(SystemColor.textInactiveText);
        setSize(new Dimension(457, 181));
        setTitle("機(jī)票查詢系統(tǒng)");
        jLabel1.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jLabel1.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel1.setText("出發(fā)城市");
        jLabel1.setBounds(new Rectangle(4, 28, 100, 28));
        jLabel2.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jLabel2.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel2.setText("乘客人數(shù)");
        jLabel2.setBounds(new Rectangle(14, 70, 86, 37));
        jTextField1.setBounds(new Rectangle(93, 25, 121, 28));
        jTextField2.setBounds(new Rectangle(91, 70, 121, 27));
        jLabel3.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        jLabel3.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel3.setText("目的城市");
        jLabel3.setBounds(new Rectangle(217, 26, 72, 31));
        jTextField3.setBounds(new Rectangle(290, 25, 129, 28));
        jButton1.setBounds(new Rectangle(262, 71, 64, 28));
        jButton1.setFont(new java.awt.Font("Dialog", Font.PLAIN, 13));
        jButton1.setText("查詢");
        jButton1.addActionListener(new Fram_jButton1_actionAdapter(this));
        jButton3.setBounds(new Rectangle(340, 70, 64, 28));
        jButton3.setFont(new java.awt.Font("Dialog", Font.PLAIN, 13));
        jButton3.setText("重置");
        jButton3.addActionListener(new Fram_jButton3_actionAdapter(this));
        jLabel4.setBorder(BorderFactory.createEtchedBorder());
        jLabel4.setBounds(new Rectangle(11, 10, 423, 108));
        contentPane.setBackground(UIManager.getColor("Button.shadow"));
        jOptionPane1.setBounds(new Rectangle(104, 249, 262, 90));
        contentPane.add(jLabel1);
        contentPane.add(jLabel2);
        contentPane.add(jTextField1);
        contentPane.add(jTextField2);
        contentPane.add(jLabel3);
        contentPane.add(jTextField3);
        contentPane.add(jButton1);
        contentPane.add(jButton3);
        contentPane.add(jLabel4);
        contentPane.add(jOptionPane1);
    }

    /*查詢事件的監(jiān)聽(tīng),判斷,查詢*/
    public void jButton1_actionPerformed(ActionEvent e) {

        String a = this.jTextField1.getText();
        String b = this.jTextField2.getText();
        String c = this.jTextField3.getText();

        //一個(gè)判斷人數(shù)的輸入值是否為數(shù)字的循環(huán)
        int i;
        for (i = 0; i < b.length(); i++) {
            //判斷是否為數(shù)字
            if (!Character.isDigit(b.charAt(i))) {
                break;
            }
        }


        if (a.equals("") || b.equals("") || c.equals("")) {
            this.jOptionPane1.showMessageDialog(this, "信息填寫(xiě)不完整,無(wú)法進(jìn)行查找!", "錯(cuò)誤",
                                                JOptionPane.ERROR_MESSAGE);
        } else {
            if (i < b.length()) {
                this.jOptionPane1.showMessageDialog(this, "你輸入人數(shù)的數(shù)據(jù)類型不符?(數(shù)字)");
            } else {
                bean d = new bean(); //實(shí)例一個(gè)對(duì)象
                d.setLeavecity(a);
                d.setDestination(c);
                d.setEconum(b);
                Vector v = dao.select(d); //dao為一個(gè)實(shí)例的數(shù)據(jù)庫(kù)操作的全局對(duì)象

                if (v.size() == 0) {
                    this.jOptionPane1.showMessageDialog(this, "沒(méi)有你要的航班,請(qǐng)重新查詢!");
                } else {
                    String[] f = dao.verdict(d); //調(diào)用區(qū)分大小寫(xiě)的方法
                    if (f[0].equals(a) && f[1].equals(c)) {
                        this.jOptionPane1.showMessageDialog(this,
                                "查詢出" + v.size() + "個(gè)航班" + v);
                    } else {

                        this.jOptionPane1.showMessageDialog(this,
                                "請(qǐng)確定你的輸入是否區(qū)分大小寫(xiě)?",
                                "錯(cuò)誤",
                                JOptionPane.QUESTION_MESSAGE);
                    }

                }
            }

        }
    }

    /*重置事件的監(jiān)聽(tīng),恢復(fù)初始界面*/
    public void jButton3_actionPerformed(ActionEvent e) {

        this.jTextField1.setText("");
        this.jTextField2.setText("");
        this.jTextField3.setText("");
    }
}


class Fram_jButton3_actionAdapter implements ActionListener {
    private Fram adaptee;
    Fram_jButton3_actionAdapter(Fram adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton3_actionPerformed(e);
    }
}


class Fram_jButton1_actionAdapter implements ActionListener {
    private Fram adaptee;
    Fram_jButton1_actionAdapter(Fram adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton1_actionPerformed(e);
    }
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本aⅴ免费视频一区二区三区| 精品影院一区二区久久久| 欧美精品日韩精品| 国产精品一区二区黑丝| 亚洲精品国产精华液| 欧美精品99久久久**| 成人v精品蜜桃久久一区| 日韩一区欧美二区| 日韩一区精品字幕| 亚洲自拍欧美精品| 中文字幕亚洲视频| 国产精品久久午夜夜伦鲁鲁| 精品国产91久久久久久久妲己| 欧美综合色免费| 成人av在线网站| 韩国av一区二区| 麻豆91免费看| 日韩国产精品久久久久久亚洲| 亚洲精品成a人| 亚洲少妇中出一区| 国产精品毛片久久久久久| 国产精品免费网站在线观看| 精品久久一二三区| 久久综合一区二区| 欧美一卡二卡三卡四卡| 岛国精品一区二区| 国产一区二区看久久| 奇米一区二区三区av| 日本中文字幕一区二区视频| 亚洲国产精品尤物yw在线观看| 亚洲一级不卡视频| 亚洲精品国久久99热| 国产精品国产三级国产aⅴ中文| 国产情人综合久久777777| 国产精品久久久久久久久免费相片| 亚洲精品高清视频在线观看| 麻豆91在线播放| 97精品久久久午夜一区二区三区 | 欧美午夜片在线观看| 欧美日韩色一区| 国产日韩精品一区二区三区在线| 亚洲美女偷拍久久| 美女网站视频久久| 91精品办公室少妇高潮对白| 日韩精品在线一区| 一区二区三区日韩欧美精品| 麻豆视频观看网址久久| 91国偷自产一区二区三区成为亚洲经典 | 91免费观看在线| 精品人伦一区二区色婷婷| 又紧又大又爽精品一区二区| 精品一区二区在线看| 欧美亚男人的天堂| 中文字幕永久在线不卡| 久久国产综合精品| 欧美日韩中文另类| 亚洲男人电影天堂| 成人午夜视频在线| 久久人人97超碰com| 婷婷久久综合九色综合伊人色| 9i在线看片成人免费| 久久综合色8888| 毛片基地黄久久久久久天堂| 91官网在线免费观看| 日韩一区有码在线| 丰满少妇在线播放bd日韩电影| 日韩欧美123| 看电视剧不卡顿的网站| 欧美日韩国产123区| 依依成人综合视频| 99精品视频在线观看| 国产精品欧美综合在线| 国产99一区视频免费| 国产亚洲视频系列| 国产精品一二一区| 国产日韩欧美精品一区| 国产成人精品免费视频网站| 久久影院午夜片一区| 精品一区免费av| 久久麻豆一区二区| 国产乱码精品一区二区三| 精品国产髙清在线看国产毛片| 蜜臀av一区二区在线观看| 91精品国产全国免费观看| 日韩不卡在线观看日韩不卡视频| 欧美日韩国产电影| 毛片一区二区三区| 国产亚洲va综合人人澡精品| 国产高清一区日本| 成人欧美一区二区三区视频网页| av在线不卡电影| 亚洲精品国产一区二区三区四区在线 | 亚洲欧美一区二区久久| 色婷婷久久综合| 亚洲高清免费视频| 精品国产一二三| 国产suv精品一区二区883| 最新国产精品久久精品| 欧美优质美女网站| 麻豆精品一区二区综合av| 精品国产成人系列| 99久久婷婷国产精品综合| 亚洲精品免费在线观看| 56国语精品自产拍在线观看| 久久99精品久久久久久动态图| 欧美国产日产图区| 欧美三级在线播放| 国产精品白丝jk白祙喷水网站| 成人免费一区二区三区视频| 欧美日韩精品一区二区三区四区 | 国产精品视频yy9299一区| 99免费精品视频| 婷婷久久综合九色综合绿巨人| 精品国产乱码久久久久久免费 | 国产精品乱码一区二三区小蝌蚪| 色婷婷综合在线| 久久精品国产澳门| 一区二区三区在线视频免费观看| 日韩欧美中文字幕精品| www.一区二区| 免费在线观看成人| 一区二区三区四区在线播放| 欧美精品一区二| 欧美午夜免费电影| heyzo一本久久综合| 免费观看91视频大全| 日韩一区欧美小说| 久久久久综合网| 欧美一区二区视频在线观看2022 | 91蜜桃婷婷狠狠久久综合9色| 日本伊人色综合网| 一区二区三区四区不卡视频| 久久综合成人精品亚洲另类欧美| 欧美影片第一页| 99精品视频在线观看免费| 精品一区二区三区久久| 亚洲国产精品自拍| 亚洲欧洲精品一区二区三区不卡 | 国产成人免费视频网站 | 国产精品视频麻豆| 久久亚洲精品国产精品紫薇| 91精品欧美综合在线观看最新| 99精品偷自拍| www.日本不卡| 国产不卡视频一区| 国产成人综合亚洲网站| 久久精品免费观看| 久久精品国产秦先生| 日韩高清不卡一区二区| 亚洲v中文字幕| 午夜精品久久久久影视| 一区二区高清免费观看影视大全| 亚洲色图丝袜美腿| 亚洲免费在线播放| 洋洋av久久久久久久一区| 亚洲欧美日韩国产综合在线 | 白白色亚洲国产精品| 国产91精品入口| 成人午夜av电影| 成人福利电影精品一区二区在线观看| 国产精品亚洲一区二区三区在线| 精品在线免费视频| 国产麻豆视频一区二区| 国产成人在线色| 成人激情图片网| 91天堂素人约啪| 欧美在线影院一区二区| 欧美撒尿777hd撒尿| 欧美二区乱c少妇| xf在线a精品一区二区视频网站| 久久蜜桃av一区精品变态类天堂| 欧美精品一区二区久久婷婷| 国产亚洲成年网址在线观看| 亚洲欧美中日韩| 午夜精品久久久久久久久久| 久久草av在线| 成人三级伦理片| 欧美日本在线视频| 久久影院视频免费| 天天综合天天综合色| 蜜臀av一区二区在线观看| 国产精品综合久久| 97久久精品人人爽人人爽蜜臀| 欧美色综合久久| 国产亚洲精品中文字幕| 亚洲黄色在线视频| 国产一区在线精品| 在线观看不卡一区| 日韩一级在线观看| 亚洲三级免费观看| 麻豆精品一二三| 91麻豆123| 精品成人私密视频| 夜夜嗨av一区二区三区网页 | 国产精品的网站| 日韩国产欧美视频| av在线综合网| 26uuu亚洲综合色欧美| 亚洲欧美日韩一区二区 | 中文字幕在线观看不卡视频|