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

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

?? newjframe.java

?? 這個(gè)壓縮包給出了用JAVA來(lái)編寫(xiě)計(jì)算器的原程序
?? JAVA
字號(hào):
/* * NewJFrame.java * * Created on 2005年11月4日, 上午10:47 */package javaapplication1;import java.awt.event.*;/** * * @author  Administrator */public class NewJFrame extends javax.swing.JFrame implements ActionListener{    /** Creates new form NewJFrame */    public NewJFrame() {        initComponents();        jButton1.addActionListener(this);        jButton2.addActionListener(this);        jButton3.addActionListener(this);        jButton4.addActionListener(this);        jButton5.addActionListener(this);        jButton6.addActionListener(this);        jButton7.addActionListener(this);        jButton8.addActionListener(this);        jButton9.addActionListener(this);        jButton10.addActionListener(this);        jButton11.addActionListener(this);        jButton12.addActionListener(this);        jButton13.addActionListener(this);        jButton14.addActionListener(this);        jButton15.addActionListener(this);        jButton16.addActionListener(this);        jButton17.addActionListener(this);        jButton18.addActionListener(this);    }    private int action=-1;					//動(dòng)作標(biāo)志    private String lastValue="";		//最后的值    private boolean pressedOp=false;//是否按下運(yùn)算符按鈕    public void actionPerformed(ActionEvent e){        String s=e.getActionCommand();        if(s=="."){            if (jTextField1.getText().indexOf(".")<0) //沒(méi)有小數(shù)點(diǎn)的數(shù)據(jù)                jTextField1.setText(jTextField1.getText()+s);        }        else if (s=="BackSpace"){            if (jTextField1.getText().length()>0)     //數(shù)據(jù)長(zhǎng)度>0                jTextField1.setText(jTextField1.getText().substring(0,jTextField1.getText().length()-1));        }        else if (s=="Clear"){                lastValue="";                action=-1;                jTextField1.setText("");                pressedOp=false;        }        else if (s=="1" || s=="2" ||s=="3" ||s=="4" || s=="5" ||s=="6" ||s=="7" || s=="8" ||s=="9" ||s=="0"){            if (pressedOp){	//在此按鈕之前按下了運(yùn)算符,應(yīng)保存文本框內(nèi)容                lastValue=jTextField1.getText();                jTextField1.setText(s);                pressedOp=false;	//清除運(yùn)算符按下標(biāo)志            }            else	//沒(méi)有按下運(yùn)算符按鈕,所以在文本框內(nèi)容后面追加按鈕文字                jTextField1.setText(jTextField1.getText()+s);        }        else{     //點(diǎn)擊了加減乘除運(yùn)算符            if (pressedOp) return;  //連續(xù)點(diǎn)擊運(yùn)算符,不處理            pressedOp=true;         //設(shè)置點(diǎn)擊運(yùn)算符標(biāo)志            if (lastValue!=""){     //只有兩個(gè)數(shù)據(jù)都存在,才進(jìn)行運(yùn)算                String currentValue=jTextField1.getText();	//當(dāng)前數(shù)據(jù)                if (lastValue.indexOf(".")>=0 || currentValue.indexOf(".")>=0){	//有小數(shù)點(diǎn),應(yīng)進(jìn)行浮點(diǎn)運(yùn)算                    double v1=Double.parseDouble(lastValue);                    double v2=Double.parseDouble(currentValue);                    double result=0;                    switch(action){                        case 1:                            result=v1+v2;                            break;                        case 2:                            result=v1-v2;                            break;                        case 3:                            result=v1*v2;                            break;                        case 4:                                    result=(double)v1/v2;                            break;                    }                    jTextField1.setText(""+result);                }                else{		//進(jìn)行整數(shù)運(yùn)算                    int v1=Integer.parseInt(lastValue);	                    int v2=Integer.parseInt(currentValue);                    int result1=0;                    double result2=0;                    switch(action){                        case 1:                            result1=v1+v2;                            break;                        case 2:                            result1=v1-v2;                            break;                        case 3:                            result1=v1*v2;                            break;                        case 4:                                    result2=(double)v1/v2;                            break;                    }                    if (action==4)	//顯示除法產(chǎn)生的浮點(diǎn)結(jié)果                       jTextField1.setText(""+result2);                    else						//顯示其它運(yùn)算產(chǎn)生的整數(shù)結(jié)果                       jTextField1.setText(""+result1);                }            }            if (s=="+") action=1;            else if (s=="-") action=2;            else if (s=="*") action=3;            else if (s=="/") action=4;       }    }        /** This method is called from within the constructor to     * initialize the form.     * WARNING: Do NOT modify this code. The content of this method is     * always regenerated by the Form Editor.     */    private void initComponents() {//GEN-BEGIN:initComponents        jTextField1 = new javax.swing.JTextField();        jButton1 = new javax.swing.JButton();        jButton2 = new javax.swing.JButton();        jButton3 = new javax.swing.JButton();        jButton4 = new javax.swing.JButton();        jButton5 = new javax.swing.JButton();        jButton6 = new javax.swing.JButton();        jButton7 = new javax.swing.JButton();        jButton8 = new javax.swing.JButton();        jButton9 = new javax.swing.JButton();        jButton10 = new javax.swing.JButton();        jButton11 = new javax.swing.JButton();        jButton12 = new javax.swing.JButton();        jButton13 = new javax.swing.JButton();        jButton14 = new javax.swing.JButton();        jButton15 = new javax.swing.JButton();        jButton16 = new javax.swing.JButton();        jButton17 = new javax.swing.JButton();        jButton18 = new javax.swing.JButton();        getContentPane().setLayout(null);        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);        setTitle("Java\u7b80\u6613\u8ba1\u7b97\u5668");        jTextField1.setFont(new java.awt.Font("宋體", 1, 24));        jTextField1.setHorizontalAlignment(javax.swing.JTextField.RIGHT);        getContentPane().add(jTextField1);        jTextField1.setBounds(20, 30, 450, 30);        jButton1.setFont(new java.awt.Font("宋體", 1, 24));        jButton1.setText("1");        getContentPane().add(jButton1);        jButton1.setBounds(20, 70, 90, 40);        jButton2.setFont(new java.awt.Font("宋體", 1, 24));        jButton2.setText("2");        getContentPane().add(jButton2);        jButton2.setBounds(140, 70, 90, 40);        jButton3.setFont(new java.awt.Font("宋體", 1, 24));        jButton3.setText("3");        getContentPane().add(jButton3);        jButton3.setBounds(260, 70, 90, 40);        jButton4.setFont(new java.awt.Font("宋體", 1, 24));        jButton4.setText("4");        getContentPane().add(jButton4);        jButton4.setBounds(380, 70, 90, 40);        jButton5.setFont(new java.awt.Font("宋體", 1, 24));        jButton5.setText("5");        getContentPane().add(jButton5);        jButton5.setBounds(20, 120, 90, 40);        jButton6.setFont(new java.awt.Font("宋體", 1, 24));        jButton6.setText("6");        getContentPane().add(jButton6);        jButton6.setBounds(140, 120, 90, 40);        jButton7.setFont(new java.awt.Font("宋體", 1, 24));        jButton7.setText("7");        getContentPane().add(jButton7);        jButton7.setBounds(260, 120, 90, 40);        jButton8.setFont(new java.awt.Font("宋體", 1, 24));        jButton8.setText("8");        getContentPane().add(jButton8);        jButton8.setBounds(380, 120, 90, 40);        jButton9.setFont(new java.awt.Font("宋體", 1, 24));        jButton9.setText("9");        getContentPane().add(jButton9);        jButton9.setBounds(20, 170, 90, 40);        jButton10.setFont(new java.awt.Font("宋體", 1, 24));        jButton10.setText("0");        getContentPane().add(jButton10);        jButton10.setBounds(140, 170, 90, 40);        jButton11.setFont(new java.awt.Font("宋體", 1, 24));        jButton11.setText(".");        getContentPane().add(jButton11);        jButton11.setBounds(260, 170, 90, 40);        jButton12.setFont(new java.awt.Font("宋體", 1, 24));        jButton12.setText("Clear");        getContentPane().add(jButton12);        jButton12.setBounds(20, 270, 210, 40);        jButton13.setFont(new java.awt.Font("宋體", 1, 24));        jButton13.setText("+");        getContentPane().add(jButton13);        jButton13.setBounds(20, 220, 90, 40);        jButton14.setFont(new java.awt.Font("宋體", 1, 24));        jButton14.setText("-");        getContentPane().add(jButton14);        jButton14.setBounds(140, 220, 90, 40);        jButton15.setFont(new java.awt.Font("宋體", 1, 24));        jButton15.setText("*");        getContentPane().add(jButton15);        jButton15.setBounds(260, 220, 90, 40);        jButton16.setFont(new java.awt.Font("宋體", 1, 24));        jButton16.setText("/");        getContentPane().add(jButton16);        jButton16.setBounds(380, 220, 90, 40);        jButton17.setFont(new java.awt.Font("宋體", 1, 24));        jButton17.setText("=");        getContentPane().add(jButton17);        jButton17.setBounds(380, 170, 90, 40);        jButton18.setFont(new java.awt.Font("宋體", 1, 24));        jButton18.setText("BackSpace");        getContentPane().add(jButton18);        jButton18.setBounds(260, 270, 210, 40);        java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize();        setBounds((screenSize.width-492)/2, (screenSize.height-359)/2, 492, 359);    }//GEN-END:initComponents            // 變量聲明 - 不進(jìn)行修改//GEN-BEGIN:variables    private javax.swing.JButton jButton1;    private javax.swing.JButton jButton10;    private javax.swing.JButton jButton11;    private javax.swing.JButton jButton12;    private javax.swing.JButton jButton13;    private javax.swing.JButton jButton14;    private javax.swing.JButton jButton15;    private javax.swing.JButton jButton16;    private javax.swing.JButton jButton17;    private javax.swing.JButton jButton18;    private javax.swing.JButton jButton2;    private javax.swing.JButton jButton3;    private javax.swing.JButton jButton4;    private javax.swing.JButton jButton5;    private javax.swing.JButton jButton6;    private javax.swing.JButton jButton7;    private javax.swing.JButton jButton8;    private javax.swing.JButton jButton9;    private javax.swing.JTextField jTextField1;    // 變量聲明結(jié)束//GEN-END:variables    }

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美亚洲一区二区| 国产欧美日韩另类视频免费观看| 毛片基地黄久久久久久天堂| 久久噜噜亚洲综合| 欧美日韩国产综合一区二区| 国产sm精品调教视频网站| 亚洲已满18点击进入久久| 国产视频在线观看一区二区三区 | 欧美浪妇xxxx高跟鞋交| 国产精选一区二区三区| 偷窥国产亚洲免费视频| 中文字幕人成不卡一区| 久久综合99re88久久爱| 欧美人狂配大交3d怪物一区| 99久久99久久免费精品蜜臀| 久久se精品一区精品二区| 亚洲五月六月丁香激情| 亚洲欧洲99久久| 久久婷婷一区二区三区| 91精品国产综合久久福利| 色综合久久66| 不卡视频在线观看| 国产麻豆精品theporn| 麻豆久久久久久| 五月天网站亚洲| 亚洲高清三级视频| 一二三四社区欧美黄| 国产精品乱码妇女bbbb| 久久午夜色播影院免费高清 | 中文字幕欧美激情一区| 欧美成人女星排行榜| 5566中文字幕一区二区电影| 欧日韩精品视频| 一本大道av一区二区在线播放| 成人黄色一级视频| 成人福利电影精品一区二区在线观看 | 欧美一级生活片| 欧美日韩一区不卡| 91精彩视频在线| 欧美性色aⅴ视频一区日韩精品| 91香蕉视频污在线| 色综合天天做天天爱| 97se亚洲国产综合在线| 91美女视频网站| 国产精品美女视频| 欧美国产日本视频| 中文字幕免费不卡| 中文字幕一区二区三区视频| 国产精品成人午夜| 亚洲美女免费视频| 一区二区成人在线观看| 亚洲成人一二三| 日本成人在线一区| 老司机精品视频一区二区三区| 麻豆精品一区二区| 国产激情一区二区三区四区| 成人在线综合网站| 色婷婷久久久久swag精品| 色噜噜狠狠色综合欧洲selulu| 欧美系列亚洲系列| 在线综合亚洲欧美在线视频| 欧美变态tickling挠脚心| 久久久久久久综合色一本| 日本一区二区免费在线| 亚洲欧洲av一区二区三区久久| 亚洲精品久久久蜜桃| 天天色天天爱天天射综合| 久久国产精品色| 国产成人自拍高清视频在线免费播放| 成人久久18免费网站麻豆| 91久久香蕉国产日韩欧美9色| 欧美日韩一区二区在线观看| 欧美电影免费观看高清完整版在线观看| 久久美女高清视频| 亚洲欧美日韩国产一区二区三区| 天天做天天摸天天爽国产一区| 麻豆视频一区二区| 成人午夜激情片| 欧美巨大另类极品videosbest| 精品少妇一区二区三区在线播放 | 91尤物视频在线观看| 欧美专区日韩专区| www国产精品av| 亚洲三级小视频| 麻豆成人综合网| 99久久国产免费看| 日韩欧美一区二区免费| 亚洲欧洲精品一区二区三区| 午夜精品久久久久久久久| 国产一区二区按摩在线观看| 91麻豆成人久久精品二区三区| 欧美精品久久一区二区三区| 国产三级欧美三级日产三级99| 亚洲午夜在线视频| 国产丶欧美丶日本不卡视频| 欧美日韩免费电影| 国产精品视频九色porn| 青青草原综合久久大伊人精品优势| 成人国产精品免费观看动漫| 日韩欧美国产wwwww| 一区二区三区免费看视频| 国产剧情一区二区三区| 777a∨成人精品桃花网| 亚洲男人天堂av网| 国产一区二区主播在线| 欧美精品tushy高清| 亚洲三级在线播放| 国产成人精品aa毛片| 日韩欧美国产1| 五月激情六月综合| 一本一本大道香蕉久在线精品| 久久久噜噜噜久久中文字幕色伊伊| 亚洲影院在线观看| www.亚洲在线| 久久精品视频在线看| 秋霞电影网一区二区| 在线视频综合导航| 国产精品久久久久久久久动漫| 激情欧美一区二区| 日韩午夜av一区| 人人精品人人爱| 欧美日韩日日骚| 一区av在线播放| www.成人网.com| 亚洲国产精品精华液ab| 国产精品影视在线| 精品国产成人系列| 精品一区二区三区的国产在线播放 | 在线视频一区二区三| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 亚洲一区二区欧美| 91色在线porny| 一区二区中文视频| 99re成人精品视频| 国产精品另类一区| www.欧美日韩国产在线| 国产精品理论片| 91一区二区在线| 亚洲同性同志一二三专区| 99精品一区二区三区| 自拍偷拍亚洲激情| 色偷偷久久一区二区三区| 亚洲男人的天堂在线aⅴ视频| 91蜜桃免费观看视频| 亚洲精品一二三| 在线观看日韩国产| 午夜精品久久久久| 日韩西西人体444www| 美日韩一级片在线观看| 日韩午夜av一区| 国产麻豆成人精品| 欧美国产97人人爽人人喊| 大尺度一区二区| 中文字幕视频一区| 欧美四级电影在线观看| 天天做天天摸天天爽国产一区 | 一区二区三区在线高清| 欧洲激情一区二区| 日本不卡免费在线视频| 欧美sm美女调教| 成人黄色综合网站| 亚洲影视在线播放| 日韩欧美一区二区免费| 国产精品白丝jk黑袜喷水| 国产精品成人在线观看| 精品视频1区2区| 青青草原综合久久大伊人精品优势| 久久色.com| 99久久免费精品高清特色大片| 亚洲影院久久精品| 欧美www视频| 99久久久国产精品| 三级欧美在线一区| 久久久精品日韩欧美| 色综合久久九月婷婷色综合| 日韩黄色在线观看| 亚洲国产精品成人综合色在线婷婷| 色噜噜狠狠成人中文综合| 免费观看30秒视频久久| 中文字幕电影一区| 欧美日韩卡一卡二| 国产成人在线观看免费网站| 又紧又大又爽精品一区二区| 日韩一区二区不卡| 91麻豆蜜桃一区二区三区| 蜜桃av噜噜一区二区三区小说| 中文字幕久久午夜不卡| 欧美伦理影视网| 成人网在线播放| 免费观看一级欧美片| 亚洲日本丝袜连裤袜办公室| 欧美tickling挠脚心丨vk| 日本高清免费不卡视频| 国产综合色精品一区二区三区| 一区二区三区免费看视频| 久久久久国产精品免费免费搜索| 欧美日韩在线免费视频| 不卡的av网站| 国产美女在线精品| 日韩成人av影视|