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

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

?? 計算器---如何設置監聽器java.txt

?? 計算器---如何設置監聽器java
?? TXT
字號:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class JSQ 
{ 
    static JFrame f=new JFrame("銀河二號超級變態計算器");
    static JButton b1=new JButton("1");
    static JButton b2=new JButton("2");
    static JButton b3=new JButton("3");
    static JButton b4=new JButton("4");
    static JButton b5=new JButton("5");
    static JButton b6=new JButton("6");
    static JButton b7=new JButton("7");
    static JButton b8=new JButton("8");
    static JButton b9=new JButton("9");
    static JButton b0=new JButton("0");
    static JButton bx=new JButton(".");
    static JButton bjia=new JButton("+");
    static JButton bjian=new JButton("-");
    static JButton bcheng=new JButton("X");
    static JButton bchu=new JButton("/");
    static JButton bCE=new JButton("CE");
    static JButton bC=new JButton("C");
    static JButton bjue=new JButton("+/-");
    static JButton bbai=new JButton("%");
    static JButton by=new JButton("x^y");
    static JButton by2=new JButton("x^2");
    static JButton by3=new JButton("x^3");
    static JButton bxx=new JButton("x!");
    static JButton b1x=new JButton("1/x");
    static JButton bk2=new JButton("K2");
    static JButton bxxx=new JButton("??");
    static JButton bdeng=new JButton("=");
    static JPanel p1=new JPanel();
    static JPanel p2=new JPanel();
    static JPanel p3=new JPanel();
    static JPanel p4=new JPanel();
    static JPanel p5=new JPanel();
    static JPanel p6=new JPanel();
    static JPanel p7=new JPanel();
    static JPanel p8=new JPanel();
    static JTextField text=new JTextField(10);
    static StringBuffer te=new StringBuffer();
    static double tem1=0,tem2=0;
    static int x=0,z=0;
    public static void main(String []args)
    {
    	//b1.setForeground(Color.red) ;
    	//b1.setBackground(Color.blue);
       text.setHorizontalAlignment(JTextField.RIGHT);
        bb myb1=new bb();
            b1.addActionListener(myb1);
            b2.addActionListener(myb1);
            b3.addActionListener(myb1);
            b4.addActionListener(myb1);
            b5.addActionListener(myb1);
            b6.addActionListener(myb1);
            b7.addActionListener(myb1);
            b8.addActionListener(myb1);
            b9.addActionListener(myb1);
            b0.addActionListener(myb1);
            bx.addActionListener(myb1);
         bby myby=new bby();   
            bjia.addActionListener(myby);
            bjian.addActionListener(myby);
            bcheng.addActionListener(myby);
            bchu.addActionListener(myby);
            bC.addActionListener(myby);
            bCE.addActionListener(myby);
            bbai.addActionListener(myby);
            bjue.addActionListener(myby);
            bk2.addActionListener(myby);
            bxxx.addActionListener(myby);
            by.addActionListener(myby);
            by2.addActionListener(myby);
            by3.addActionListener(myby);
            bxx.addActionListener(myby);
            b1x.addActionListener(myby);
         bdeng mydeng=new bdeng();
            bdeng.addActionListener(mydeng);
        f.getContentPane().setLayout(new FlowLayout());
        f.getContentPane().add(p6);
        p1.setLayout(new GridLayout(3,3));
            p1.add(b1);p1.add(b2);p1.add(b3);
            p1.add(b4);p1.add(b5);p1.add(b6);
            p1.add(b7);p1.add(b8);p1.add(b9);
        p2.setLayout(new BorderLayout());
            p2.add(b0,BorderLayout.WEST);
            p2.add(bdeng,BorderLayout.CENTER);
        p3.setLayout(new BorderLayout());
            p3.add(p1,BorderLayout.CENTER);
            p3.add(p2,BorderLayout.SOUTH);
        p4.setLayout(new GridLayout(4,2));
            p4.add(bC);
            p4.add(bCE);
            p4.add(bjia);
            p4.add(bjian);
            p4.add(bcheng);
            p4.add(bchu);
            p4.add(bx);
            p4.add(bjue);
        p5.setLayout(new BorderLayout());
            p5.add(p3,BorderLayout.WEST);
            p5.add(p4,BorderLayout.CENTER);
            p5.add(p7,BorderLayout.EAST);
        p6.setLayout(new BorderLayout());
            p6.add(text,BorderLayout.NORTH);
            p6.add(p5,BorderLayout.SOUTH);
        p7.setLayout(new GridLayout(4,2));
            p7.add(bbai);
            p7.add(by);
            p7.add(by2);
            p7.add(by3);
            p7.add(bxx);
            p7.add(b1x);
            p7.add(bk2);
            p7.add(bxxx);
        f.pack();
        f.setVisible(true); 
        f.addWindowListener(new WindowAdapter()
        {
            public void windowClosing(WindowEvent e)
            {
                System.exit(0);
            }
        });
    }
   
    static class bb implements ActionListener
    {
        public void actionPerformed(ActionEvent e)
        {
        	if(e.getSource()==b1)
                {
                    te.append("1");
                    text.setText(te.toString());
                }
                if(e.getSource()==b2)
                {
                    te.append("2");
                    text.setText(te.toString());
                }
                if(e.getSource()==b3)
                {
                    te.append("3");
                    text.setText(te.toString());
                }
                if(e.getSource()==b4)
                {
                    te.append("4");
                    text.setText(te.toString());
                }
                if(e.getSource()==b5)
                {
                    te.append("5");
                    text.setText(te.toString());
                }
                if(e.getSource()==b6)
                {
                    te.append("6");
                    text.setText(te.toString());
                }
                if(e.getSource()==b7)
                {
                    te.append("7");
                    text.setText(te.toString());
                }
                if(e.getSource()==b8)
                {
                    te.append("8");
                    text.setText(te.toString());
                }
                if(e.getSource()==b9)
                {
                    te.append("9");
                    text.setText(te.toString());
                }
                if(e.getSource()==b0)
                {
                    te.append("0");
                    text.setText(te.toString());
                }
                if(e.getSource()==bx)
                {
                    int u=-1;
                    if (u!=(te.indexOf(".")))
                    {
                        text.setText(te.toString());
                    }
                    else
                    {
                        te.append(".");
                        text.setText(te.toString());
                    }
                }
        }
    }
   static class bby implements ActionListener
    {
        static double bb(int m)
        {
            if(m==1)
            {
                return 1;
            }
            else
            {
                return m*(bb(m-1));
            }
        }
        public void actionPerformed(ActionEvent e)
        {
            tem1=(Double.valueOf(text.getText()).doubleValue());
            te.delete(0,te.length());
            System.out.println(te);
            System.out.println(tem1);
            if(e.getSource()==bjia)
                {
                    x=1;//+
                }
             if(e.getSource()==bjian)
                {
                    x=2;//-
                }
             if(e.getSource()==bcheng)
                {
                    x=3;//*
                }
             if(e.getSource()==bchu)
                {
                    x=4;//        /
                }
            if(e.getSource()==bC)
            {
                x=0;
                te.delete(0,te.length());
                text.setText("0");
                tem1=0;tem2=0;
            } 
            if(e.getSource()==bCE)
            {
                x=0;
                te.delete(0,te.length());
                text.setText("0");
                tem1=0;tem2=0;
            }
            if(e.getSource()==bbai)
            {
                tem1=tem1*0.01;
                te.append(""+tem1);
                text.setText(te.toString());
                te.delete(0,te.length());
            }
            if(e.getSource()==bjue)
            {
               tem1=tem1*-1;
               te.append(""+tem1);
               text.setText(te.toString());
               te.delete(0,te.length());
            }
            if(e.getSource()==by)
            {
               x=5;
            }
            if(e.getSource()==by2)
            {
               tem1=tem1*tem1;
               te.append(""+tem1);
               text.setText(te.toString());
               te.delete(0,te.length());
            }
             if(e.getSource()==by3)
            {
               tem1=tem1*tem1*tem1;
               te.append(""+tem1);
               text.setText(te.toString());
               te.delete(0,te.length());
            }
            if(e.getSource()==b1x)
            {
               tem1=1/tem1; 
               te.append(""+tem1);
               text.setText(te.toString());
               te.delete(0,te.length());
            }
            if(e.getSource()==bk2)
            {
                if(tem1==0)
                {;}
                else
                {
                    tem1=(Math.sqrt(tem1));
                }
                te.append(""+tem1);
                text.setText(te.toString());
                te.delete(0,te.length());
            }
           if(e.getSource()==bxx)
            {
                if(tem1==0)
                    {tem1=0;}
                else
                {
                    int r=(int)tem1;
                    tem1=bb(r);
                }
                te.append(""+tem1);
                text.setText(te.toString());
                te.delete(0,te.length());
            }
            if(e.getSource()==bxxx)
            {
               
            }
       }
    }
   static class bdeng implements ActionListener
    {
        public void actionPerformed(ActionEvent e)
        {
            //等號的監聽器
            tem2=(Double.valueOf(text.getText()).doubleValue());
            te.delete(0,te.length());
            if(x==0)
            {
                tem1=(Double.valueOf(text.getText()).doubleValue());
            }
            if(x==1)
            {
                tem1=tem1+tem2;
            }
            if(x==2)
            {
                tem1=tem1-tem2;
            }
            if(x==3)
            {
                tem1=tem1*tem2;
            }
            if(x==5)
            {
                double r=tem1;
                for(int i=1;i<(int)tem2;i++)
                {
                    tem1=tem1*r;
                }
           }
            if(x==4)
            {
                if(tem1==0)
                {
                    ;
                }
                else
                {
                    tem1=tem1/tem2;
                }
            }
            te.append(""+tem1);
            text.setText(te.toString());
            te.delete(0,te.length());
            x=0;
        }
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美性视频一区二区三区| 91黄色免费网站| 日本精品一级二级| 欧美一二区视频| 伊人一区二区三区| 精品一二三四在线| 欧美在线一区二区| 久久九九久精品国产免费直播| 国产精品国产三级国产三级人妇 | 91免费版在线| 久久欧美一区二区| 日韩av电影免费观看高清完整版 | 一区二区三区四区蜜桃| 国产**成人网毛片九色 | 久久99国产精品久久| 欧美性xxxxx极品少妇| 中文字幕欧美激情一区| 激情综合色播五月| 欧美卡1卡2卡| 亚洲国产日韩在线一区模特| 波多野洁衣一区| 国产精品丝袜一区| 国产精品18久久久久久久网站| 日韩一区二区三区av| 亚洲123区在线观看| 日本韩国欧美国产| 亚洲精品网站在线观看| av一区二区三区四区| 国产精品乱码久久久久久| 国产福利不卡视频| 久久亚洲免费视频| 国产露脸91国语对白| 久久久午夜精品理论片中文字幕| 青青青伊人色综合久久| 欧美一区2区视频在线观看| 午夜欧美2019年伦理| 欧美三级视频在线| 婷婷国产v国产偷v亚洲高清| 欧美日韩一级二级| 午夜久久久影院| 91精品国模一区二区三区| 亚洲不卡在线观看| 欧美一级理论片| 美女视频黄频大全不卡视频在线播放 | 蜜桃精品在线观看| 日韩一区二区视频| 黄一区二区三区| 欧美激情一区二区三区不卡| 成人影视亚洲图片在线| 亚洲欧洲成人精品av97| 色一情一乱一乱一91av| 亚洲一区二区在线视频| 欧美裸体一区二区三区| 蜜桃视频免费观看一区| 久久一留热品黄| 99国产精品国产精品久久| 一区二区三区成人在线视频| 51久久夜色精品国产麻豆| 国产一区二区视频在线| 亚洲美女免费在线| 日韩欧美亚洲国产精品字幕久久久 | 欧美v日韩v国产v| 国产成人午夜电影网| 樱桃视频在线观看一区| 欧美tickle裸体挠脚心vk| eeuss鲁片一区二区三区在线看| 亚洲国产综合色| 精品久久久久久亚洲综合网| 成+人+亚洲+综合天堂| 天天av天天翘天天综合网色鬼国产| 日韩视频不卡中文| 色悠久久久久综合欧美99| 日韩国产高清在线| 国产精品久久久久久久久搜平片| 精品视频一区 二区 三区| 国产白丝精品91爽爽久久| 亚洲一区二区美女| 久久久精品综合| 欧美日韩在线播放一区| 成人免费毛片高清视频| 免费成人在线网站| 一区二区三区在线观看欧美| 国产欧美日韩综合精品一区二区| 欧美日韩午夜在线| 99国产精品久久久久久久久久久 | 处破女av一区二区| 免费一级欧美片在线观看| 国产欧美一区在线| 日韩一区二区三区av| 色香蕉成人二区免费| 国产精品一品二品| 美女一区二区视频| 亚洲成人免费在线观看| 自拍偷拍亚洲综合| 久久综合色播五月| 欧美久久一二三四区| 91亚洲精品一区二区乱码| 韩国av一区二区三区四区| 三级影片在线观看欧美日韩一区二区 | 久久蜜臀中文字幕| 欧美成人免费网站| 欧美女孩性生活视频| 日本高清不卡视频| 91香蕉国产在线观看软件| 成人亚洲一区二区一| 国产成人精品午夜视频免费| 激情成人午夜视频| 国产在线播精品第三| 九九在线精品视频| 久久精品国产精品青草| 免费在线观看一区| 日韩国产欧美三级| 日本sm残虐另类| 免费观看在线综合| 韩国女主播一区二区三区| 麻豆传媒一区二区三区| 奇米四色…亚洲| 麻豆精品新av中文字幕| 午夜精品免费在线| 奇米四色…亚洲| 国内精品国产成人| 国产成人在线视频免费播放| 国产美女av一区二区三区| 懂色av一区二区三区免费观看| 成人精品小蝌蚪| 日本道免费精品一区二区三区| 日本电影亚洲天堂一区| 欧美日韩国产高清一区二区| 91精品国产高清一区二区三区 | 欧美tk丨vk视频| 2017欧美狠狠色| 免费人成黄页网站在线一区二区| 一区二区三区日韩精品视频| 五月激情六月综合| 国产综合成人久久大片91| 国产一区二区在线电影| youjizz久久| 欧美日韩视频第一区| 精品国产亚洲在线| 国产精品私人自拍| 亚洲免费在线视频一区 二区| 亚洲成人激情社区| 韩国三级电影一区二区| 成人v精品蜜桃久久一区| 在线观看91视频| 精品久久国产97色综合| 欧美激情一区二区三区全黄| 亚洲欧美激情小说另类| 蜜桃一区二区三区四区| 成人av手机在线观看| 91精品国产91热久久久做人人| 26uuu亚洲综合色| 亚洲影院久久精品| 国内成人免费视频| 欧美亚男人的天堂| 精品va天堂亚洲国产| 亚洲精品五月天| 国产精品一二三区| 欧美另类一区二区三区| 国产精品女上位| 奇米精品一区二区三区在线观看 | 国产美女精品一区二区三区| 日本乱人伦aⅴ精品| 精品蜜桃在线看| 亚洲国产欧美另类丝袜| 成人一区二区视频| 欧美一级专区免费大片| 亚洲欧美经典视频| 国产精品自拍网站| 91麻豆精品国产自产在线观看一区 | 高清成人免费视频| 欧美精品在线一区二区三区| 国产喷白浆一区二区三区| 日本免费新一区视频| 日本国产一区二区| 国产精品久99| 国产乱子伦一区二区三区国色天香| 欧美在线视频全部完| 国产精品卡一卡二| 国产一区不卡在线| 精品日韩一区二区三区| 一区二区三区波多野结衣在线观看| 激情另类小说区图片区视频区| 欧美精品1区2区3区| 亚洲色图丝袜美腿| 国产成人免费视频一区| 337p日本欧洲亚洲大胆色噜噜| 亚欧色一区w666天堂| 欧美性大战久久久久久久| 亚洲精品欧美专区| jizzjizzjizz欧美| 国产精品入口麻豆原神| 成人午夜av电影| 国产精品色哟哟| 不卡一二三区首页| 国产精品久久福利| 91丨九色丨黑人外教| 国产精品成人网| 色综合天天天天做夜夜夜夜做| 国产精品夫妻自拍|