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

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

?? frame1.java~146~

?? 俄羅斯方塊 單機版 支持單人游戲 支持雙人對戰(zhàn) (JAVA開發(fā)環(huán)境jbuilder2006)
?? JAVA~146~
?? 第 1 頁 / 共 2 頁
字號:
        if (!player2) {
            setSize(new Dimension(300, 400));
            panel.size = 20;
            jRadioButtonMenuItem4.setSelected(false);
            jRadioButtonMenuItem5.setEnabled(false);
        }
    }

    public void jMenuItem4_Records(ActionEvent e) {
        Dialogs dialog=new Dialogs();
        dialog.set();
        dialog.setVisible(true);;
        dialog.setAlwaysOnTop(true);
        dialog.jButton1.setEnabled(false);
        dialog.jTextArea1.setEnabled(false);
        dialog.jLabel1.setEnabled(false);
    }

    public void jRadioButtonMenuItem6_VsModel(ActionEvent e) {

        this.setSize(new Dimension(780, 500));
        // Center the window
        player2=true;
        panel2=new Panel();
        panel2.VSID=2;

        panel2.setSize(390,500);
        panel2.setVisible(true);
        this.add(panel2);
        this.validate();
        panel2.player2=true;
        panel2.panel2=this.panel;
        this.panel.player2=true;
        this.panel.panel2=panel2;
        jRadioButtonMenuItem6.setEnabled(false);
        jRadioButtonMenuItem6.setSelected(true);
        jRadioButtonMenuItem7.setEnabled(true);
        jRadioButtonMenuItem7.setSelected(false);

    //    frame2.jMenuFileExit.setEnabled(false);
    }
    public void jRadioButtonMenuItem7_actionPerformed(ActionEvent e) {
        this.setSize(new Dimension(390, 500));
        // Center the window
        player2=false;

        this.remove(panel2);
        panel2=null;
        this.validate();
        this.panel.player2=false;
        this.panel.panel2=null;
        jRadioButtonMenuItem6.setEnabled(true);
        jRadioButtonMenuItem6.setSelected(false);
        jRadioButtonMenuItem7.setEnabled(false);
        jRadioButtonMenuItem7.setSelected(true);


    }


    //***********************
     public void this_keyPressed(KeyEvent e) {
         if (!player2)
             panel.this_keyPressed(e);
         else
             if(!pause && !(panel.lose || panel2.lose))
         {
             switch (e.getKeyCode()) {
             case KeyEvent.VK_W:
                 panel.blockUp(panel.block);
                 break;
             case KeyEvent.VK_A:
                 panel.blockLeft(panel.block);
                 break;
             case KeyEvent.VK_D:
                 panel.blockRight(panel.block);
                 break;
             case KeyEvent.VK_S:
                 panel.blockDown(panel.block);
                 break;
                 //********
             case KeyEvent.VK_UP:
                 panel2.blockUp(panel2.block);
                 break;
             case KeyEvent.VK_LEFT:
                 panel2.blockLeft(panel2.block);
                 break;
             case KeyEvent.VK_RIGHT:
                 panel2.blockRight(panel2.block);
                 break;
             case KeyEvent.VK_DOWN:
                 panel2.blockDown(panel2.block);
                 break;
             }
         }
     }


}


class Frame1_jRadioButtonMenuItem7_actionAdapter implements ActionListener {
    private Frame1 adaptee;
    Frame1_jRadioButtonMenuItem7_actionAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
    }

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


class Frame1_jRadioButtonMenuItem6_actionAdapter implements ActionListener {
    private Frame1 adaptee;
    Frame1_jRadioButtonMenuItem6_actionAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
    }

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


class Frame1_jMenuItem4_actionAdapter implements ActionListener {
    private Frame1 adaptee;
    Frame1_jMenuItem4_actionAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
    }

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


class Frame1_jRadioButtonMenuItem4_actionAdapter implements ActionListener {
    private Frame1 adaptee;
    Frame1_jRadioButtonMenuItem4_actionAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
    }

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


class Frame1_jRadioButtonMenuItem5_actionAdapter implements ActionListener {
    private Frame1 adaptee;
    Frame1_jRadioButtonMenuItem5_actionAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
    }

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


class Frame1_jRadioButtonMenuItem1_actionAdapter implements ActionListener {
    private Frame1 adaptee;
    Frame1_jRadioButtonMenuItem1_actionAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
    }

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


class Frame1_jRadioButtonMenuItem2_actionAdapter implements ActionListener {
    private Frame1 adaptee;
    Frame1_jRadioButtonMenuItem2_actionAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
    }

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


class Frame1_jMenuItem1_actionAdapter implements ActionListener {
    private Frame1 adaptee;
    Frame1_jMenuItem1_actionAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
    }

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


class Frame1_jRadioButtonMenuItem3_actionAdapter implements ActionListener {
    private Frame1 adaptee;
    Frame1_jRadioButtonMenuItem3_actionAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
    }

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


class Frame1_jMenuItem2_actionAdapter implements ActionListener {
    private Frame1 adaptee;
    Frame1_jMenuItem2_actionAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
    }

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


class Frame1_this_keyAdapter extends KeyAdapter {
    private Frame1 adaptee;
    Frame1_this_keyAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
    }

    public void keyPressed(KeyEvent e) {
        adaptee.this_keyPressed(e);
    }
}


class Frame1_jMenuItem8_actionAdapter implements ActionListener {
    private Frame1 adaptee;
    Frame1_jMenuItem8_actionAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
    }

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


class Frame1_jMenuItem3_actionAdapter implements ActionListener {
    private Frame1 adaptee;
    Frame1_jMenuItem3_actionAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
    }

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

/*
class Panel_Listener implements ActionListener {
    Frame1 adaptee;
    Panel_Listener(Frame1 adaptee) {
        this.adaptee = adaptee;
    }
    public void actionPerformed(ActionEvent actionEvent) {
        adaptee.lose(actionEvent);
    }
}
*/

class Frame1_jMenuFileExit_ActionAdapter implements ActionListener {
    Frame1 adaptee;

    Frame1_jMenuFileExit_ActionAdapter(Frame1 adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent actionEvent) {
        adaptee.jMenuFileExit_actionPerformed(actionEvent);
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
狠狠网亚洲精品| 国产精品一区二区不卡| 中文乱码免费一区二区| 久久青草欧美一区二区三区| 亚洲精品一区二区三区在线观看| 欧美一级久久久| 欧美一区二区三区在线电影| 欧美一区午夜视频在线观看| 91精品国产欧美一区二区成人| 欧美老女人在线| 91精品国产欧美一区二区18| 日韩欧美www| 久久久精品tv| 国产精品美女久久久久aⅴ国产馆| 中文字幕免费在线观看视频一区| 国产精品高潮呻吟久久| 亚洲视频 欧洲视频| 一区二区三区免费在线观看| 亚洲成人一二三| 七七婷婷婷婷精品国产| 精品一区二区三区不卡| 国产成人精品亚洲日本在线桃色| 懂色av一区二区三区免费观看| 99久久综合狠狠综合久久| 色综合亚洲欧洲| 欧美精品丝袜久久久中文字幕| 91精品国产高清一区二区三区| 欧美va在线播放| 欧美国产日韩精品免费观看| 亚洲同性gay激情无套| 亚洲自拍偷拍欧美| 蜜桃久久精品一区二区| 国产精品一区二区在线播放| 99久久99久久精品免费看蜜桃| 91电影在线观看| 日韩欧美不卡一区| 欧美二区三区的天堂| 成人h精品动漫一区二区三区| 色综合天天天天做夜夜夜夜做| 欧美美女bb生活片| 日韩精品一区在线观看| 亚洲视频小说图片| 日韩电影在线一区二区| 豆国产96在线|亚洲| 欧美色图一区二区三区| 久久亚洲精精品中文字幕早川悠里| 国产精品每日更新| 午夜精品一区二区三区电影天堂| 国产精品白丝jk黑袜喷水| 在线观看视频91| 久久久久久夜精品精品免费| 亚洲国产成人va在线观看天堂| 国产一级精品在线| 精品视频免费在线| 中文字幕免费不卡| 免费观看成人av| 色综合欧美在线视频区| 26uuu另类欧美亚洲曰本| 一区二区三区在线视频观看| 国产精品99精品久久免费| 欧洲一区二区av| 中文字幕欧美区| 毛片一区二区三区| 在线观看不卡一区| 中文字幕成人网| 久久99久久99精品免视看婷婷 | 蜜臀av性久久久久蜜臀aⅴ流畅| 国产精品123区| 欧美丰满嫩嫩电影| 亚洲女女做受ⅹxx高潮| 国产一区二区三区电影在线观看| 欧美三级韩国三级日本一级| 欧美日韩午夜精品| 欧美精品在线观看一区二区| 亚洲欧美一区二区在线观看| 另类调教123区| 在线一区二区观看| 国产精品久久久久久久久免费丝袜| 日韩电影在线观看网站| 日本二三区不卡| 日韩一区欧美小说| 国产aⅴ综合色| 久久精品一区二区三区av| 日韩电影免费在线观看网站| 日本电影欧美片| 国产精品蜜臀在线观看| 国产一二精品视频| 日韩免费观看高清完整版| 日日夜夜一区二区| 欧美自拍偷拍午夜视频| 亚洲日本丝袜连裤袜办公室| 成人黄色大片在线观看| 久久久精品国产免费观看同学| 捆绑紧缚一区二区三区视频| 7777精品伊人久久久大香线蕉的| 亚洲精品va在线观看| 91在线国内视频| 中文字幕中文在线不卡住| 成人蜜臀av电影| 国产精品欧美久久久久无广告| 丁香桃色午夜亚洲一区二区三区| 久久综合久久综合亚洲| 国产一区日韩二区欧美三区| 久久久久久亚洲综合影院红桃| 麻豆成人久久精品二区三区小说| 日韩欧美电影在线| 美国毛片一区二区三区| 精品乱人伦小说| 精东粉嫩av免费一区二区三区| 欧美电影免费观看完整版| 精品午夜一区二区三区在线观看| 日韩一区二区在线观看| 久久99国产精品免费网站| 久久夜色精品国产欧美乱极品| 国产精品一区二区无线| 久久久久国产精品麻豆ai换脸| 国产成人精品免费网站| 国产精品免费av| 色综合天天天天做夜夜夜夜做| 一区二区三区在线免费| 欧美少妇xxx| 麻豆精品在线播放| 国产日韩欧美一区二区三区综合| www.av精品| 亚洲一二三级电影| 日韩欧美www| fc2成人免费人成在线观看播放| 亚洲欧美电影院| 欧美日韩一级大片网址| 精品一区二区三区香蕉蜜桃 | 亚洲精选视频在线| 欧美日韩夫妻久久| 另类成人小视频在线| 亚洲国产精品国自产拍av| 91美女片黄在线观看| 午夜精品一区二区三区电影天堂| 精品久久久久av影院 | 国产欧美日韩麻豆91| 91视频在线看| 日韩精品一二三四| 日韩欧美第一区| 99re66热这里只有精品3直播| 亚洲欧洲精品成人久久奇米网| 欧美午夜理伦三级在线观看| 久久99国产精品免费网站| 国产精品福利影院| 欧美精品久久99| 成人h动漫精品一区二区| 午夜精品久久久久久久久久久 | 精品久久久久一区| 91在线丨porny丨国产| 蜜桃视频在线一区| 亚洲图片另类小说| 欧美va亚洲va在线观看蝴蝶网| 99r国产精品| 精品一区二区免费| 亚洲一区免费观看| 国产亚洲综合在线| 91精品国产一区二区人妖| 成人黄色777网| 久久成人久久鬼色| 亚洲高清不卡在线观看| 欧美国产精品劲爆| 日韩欧美国产午夜精品| 色偷偷久久一区二区三区| 国产在线视视频有精品| 亚洲成人午夜电影| 国产精品久久二区二区| 日韩一区二区三区电影| 在线看国产一区二区| 成人综合在线观看| 久久99精品久久久久久| 亚洲成人免费看| 中文字幕在线一区| 精品少妇一区二区三区在线视频| 日本精品一级二级| 99视频超级精品| 国产精品一区二区在线看| 欧美aa在线视频| 亚洲在线一区二区三区| 国产精品丝袜久久久久久app| 日韩欧美综合一区| 欧美日韩午夜精品| 在线观看欧美精品| 97se亚洲国产综合自在线不卡| 国产一区二区不卡| 麻豆成人在线观看| 日韩激情中文字幕| 亚洲观看高清完整版在线观看| 日韩美女啊v在线免费观看| 欧美激情在线免费观看| 精品国产91久久久久久久妲己 | 国产欧美一区二区精品婷婷| 欧美一级久久久| 欧美一区午夜视频在线观看| 欧美日韩国产123区| 精品视频一区二区不卡| 欧美三级视频在线播放| 精品视频在线免费看| 欧美日韩综合色|