<del id="d4fwx"><form id="d4fwx"></form></del>
      <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

            <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
          • java禮花源代碼程序 用java編寫煙花

            求編寫一個(gè)超級簡單的Java的程序源代碼

            import java.awt.*;

            成都創(chuàng)新互聯(lián)專注于易縣網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供易縣營銷型網(wǎng)站建設(shè),易縣網(wǎng)站制作、易縣網(wǎng)頁設(shè)計(jì)、易縣網(wǎng)站官網(wǎng)定制、微信小程序開發(fā)服務(wù),打造易縣網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供易縣網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

            import java.awt.event.*;

            import javax.swing.*;

            class ConstructFrame extends JFrame

            {

            private static final long serialVersionUID = 1L;

            String value1="",result,value2="";

            int flag=0,fix=0,sum=1;

            Boolean happy;

            JTextField text=new JTextField(30);

            int flagsum=0;

            Container c=getContentPane();

            JButton buttonx;

            ConstructFrame()

            { super("計(jì)算器");

            c.setLayout(null);

            c.setBackground(Color.blue);

            this.setSize(400, 400);

            c.add(text);

            text.setHorizontalAlignment(JTextField.RIGHT);

            final JButton buttonx=new JButton("BackSpace");

            c.add(buttonx);

            buttonx.addMouseListener(new MouseAdapter()

            {

            public void mousePressed(MouseEvent e)

            {

            int count=0;

            String temp;

            if(flag==0)

            {

            count=value1.length();

            if(count!=1)

            temp=value1.substring(0, count-1);

            else

            temp="0";

            value1=temp;

            }

            else

            {

            count=value2.length();

            if(count!=1)

            temp=value2.substring(0, count-1);

            else

            temp="0";

            value2=temp;

            }

            text.setText(temp);

            }

            });

            final JButton buttony=new JButton("CE");

            c.add(buttony);

            buttony.addMouseListener(new MouseAdapter()

            {

            public void mousePressed(MouseEvent e)

            {

            value1="";

            value2="";

            flag=0;

            text.setText("0");

            }

            });

            final JButton button1=new JButton("1");

            c.add(button1);

            button1.addMouseListener(new MouseAdapter()

            {

            public void mousePressed(MouseEvent e)

            {

            String temp;

            if(flag==0)

            {

            value1=value1+1;

            temp=value1;

            }

            else

            {

            value2=value2+1;

            temp=value2;

            }

            text.setText(temp);

            }

            });

            final JButton button2=new JButton(" 2 ");

            c.add(button2);

            button2.addMouseListener(new MouseAdapter()

            {

            public void mousePressed(MouseEvent e)

            {

            String temp;

            if(flag==0)

            {

            value1=value1+2;

            temp=value1;

            }

            else

            {

            value2=value2+2;

            temp=value2;

            }

            text.setText(temp);

            }

            });

            final JButton button3=new JButton("3");

            c.add(button3);

            button3.addMouseListener(new MouseAdapter()

            {

            public void mousePressed(MouseEvent e)

            {

            String temp;

            if(flag==0)

            {

            value1=value1+3;

            temp=value1;

            }

            else

            {

            value2=value2+3;

            temp=value2;

            }

            text.setText(temp);

            }

            });

            final JButton button4=new JButton("4");

            c.add(button4);

            button4.addMouseListener(new MouseAdapter()

            {

            public void mousePressed(MouseEvent e)

            {

            String temp;

            if(flag==0)

            {

            value1=value1+4;

            temp=value1;

            }

            else

            {

            value2=value2+4;

            temp=value2;

            }

            text.setText(temp);

            }

            });

            final JButton button5=new JButton("5");

            c.add(button5);

            button5.addMouseListener(new MouseAdapter()

            {

            public void mousePressed(MouseEvent e)

            {

            String temp;

            if(flag==0)

            {

            value1=value1+5;

            temp=value1;

            }

            else

            {

            value2=value2+5;

            temp=value2;

            }

            text.setText(temp);

            }

            });

            final JButton button6=new JButton("6");

            c.add(button6);

            button6.addMouseListener(new MouseAdapter()

            {

            public void mousePressed(MouseEvent e)

            {

            String temp;

            if(flag==0)

            {

            value1=value1+6;

            temp=value1;

            }

            else

            {

            value2=value2+6;

            temp=value2;

            }

            text.setText(temp);

            }

            });

            final JButton button7=new JButton("7");

            c.add(button7);

            button7.addMouseListener(new MouseAdapter()

            {

            public void mousePressed(MouseEvent e)

            {

            String temp;

            if(flag==0)

            {

            value1=value1+7;

            temp=value1;

            }

            else

            {

            value2=value2+7;

            temp=value2;

            }

            text.setText(temp);

            }

            });

            final JButton button8=new JButton("8");

            c.add(button8);

            button8.addMouseListener(new MouseAdapter()

            {

            public void mousePressed(MouseEvent e)

            {

            String temp;

            if(flag==0)

            {

            value1=value1+8;

            temp=value1;

            }

            else

            {

            value2=value2+8;

            temp=value2;

            }

            text.setText(temp);

            }

            });

            final JButton button9=new JButton("9");

            c.add(button9);

            button9.addMouseListener(new MouseAdapter()

            {

            public void mousePressed(MouseEvent e)

            {

            String temp;

            if(flag==0)

            {

            value1=value1+9;

            temp=value1;

            }

            else

            {

            value2=value2+9;

            temp=value2;

            }

            text.setText(temp);

            }

            });

            final JButton button0=new JButton("0");

            c.add(button0);

            button0.addMouseListener(new MouseAdapter()

            {

            public void mousePressed(MouseEvent e)

            {

            String temp;

            if(flag==0)

            {

            value1=value1+0;

            temp=value1;

            }

            else

            {

            value2=value2+0;

            temp=value2;

            }

            text.setText(temp);

            }

            });

            final JButton buttonadd=new JButton(" + ");

            c.add(buttonadd);

            buttonadd.addMouseListener(new MouseAdapter()

            {

            public void mousePressed(MouseEvent e)

            {

            flag=1;

            fix=1;

            flagsum=0;

            }

            });

            final JButton buttonsubtract=new JButton(" - ");

            c.add(buttonsubtract);

            buttonsubtract.addMouseListener(new MouseAdapter()

            {

            public void mousePressed(MouseEvent e)

            {

            flag=1;

            fix=2;

            flagsum=0;

            }

            });

            final JButton buttoncheng=new JButton(" * ");

            c.add(buttoncheng);

            buttoncheng.addMouseListener(new MouseAdapter()

            {

            public void mousePressed(MouseEvent e)

            {

            flag=1;

            fix=3;

            flagsum=0;

            }

            });

            final JButton buttonchu=new JButton(" / ");

            c.add(buttonchu);

            buttonchu.addMouseListener(new MouseAdapter()

            {

            public void mousePressed(MouseEvent e)

            {

            flag=1;

            flagsum=0;

            fix=4;

            }

            });

            final JButton buttonequal=new JButton(" = ");

            c.add(buttonequal);

            buttonequal.addMouseListener(new MouseAdapter()

            {

            public void mousePressed(MouseEvent e)

            {

            double temp1,temp2;

            double temp=0;

            flagsum=0;

            temp1=Double.parseDouble(value1);

            temp2=Double.parseDouble(value2);

            flag=0;

            switch(fix)

            {

            case 1: temp=temp1+temp2;break;

            case 2: temp=temp1-temp2;break;

            case 3: temp=temp1*temp2;break;

            case 4: temp=temp1/temp2;break;

            }

            result=Double.valueOf(temp).toString();

            value1=result;

            value2="";

            flag=1;

            text.setText(result);

            }

            });

            final JButton buttonpoint=new JButton(".");

            c.add(buttonpoint);

            buttonpoint.addMouseListener(new MouseAdapter()

            {

            public void mousePressed(MouseEvent e)

            { if(flagsum==0)

            {

            String temp;

            if(flag==0 )

            {

            value1=value1+".";

            temp=value1;

            }

            else

            {

            value2=value2+".";

            temp=value2;

            }

            flagsum=1;

            text.setText(temp);

            }

            }

            });

            JButton buttonz=new JButton("Start");

            c.add(buttonz);

            buttonz.addMouseListener(new MouseAdapter()

            {

            public void mousePressed(MouseEvent e)

            { if(sum%2==1)

            {

            happy=true;

            text.setText("0.");

            flag=0;

            }

            else

            {

            happy=false;

            value1="";

            value2="";

            text.setText("");

            }

            text.setEnabled(happy);

            button1.setEnabled(happy);

            button2.setEnabled(happy);

            button3.setEnabled(happy);

            button4.setEnabled(happy);

            button5.setEnabled(happy);

            button6.setEnabled(happy);

            button7.setEnabled(happy);

            button8.setEnabled(happy);

            button9.setEnabled(happy);

            button0.setEnabled(happy);

            buttonx.setEnabled(happy);

            buttony.setEnabled(happy);

            buttonadd.setEnabled(happy);

            buttonsubtract.setEnabled(happy);

            buttonpoint.setEnabled(happy);

            buttonequal.setEnabled(happy);

            buttoncheng.setEnabled(happy);

            buttonchu.setEnabled(happy);

            sum++;

            }

            });

            button1.setEnabled(false);

            button2.setEnabled(false);

            button3.setEnabled(false);

            button4.setEnabled(false);

            button5.setEnabled(false);

            button6.setEnabled(false);

            button7.setEnabled(false);

            button8.setEnabled(false);

            button9.setEnabled(false);

            button0.setEnabled(false);

            buttonx.setEnabled(false);

            buttony.setEnabled(false);

            buttonadd.setEnabled(false);

            buttonsubtract.setEnabled(false);

            buttonpoint.setEnabled(false);

            buttonequal.setEnabled(false);

            buttoncheng.setEnabled(false);

            buttonchu.setEnabled(false);

            text.setEnabled(false);

            text.setBounds(20, 20, 200, 40);

            buttonx.setBounds(20, 60,100, 40);

            buttony.setBounds(140, 60,100, 40);

            buttonz.setBounds(260, 60,80, 40);

            button1.setBounds(20, 120,60, 40);

            button2.setBounds(100, 120,60, 40);

            button3.setBounds(180, 120,60, 40);

            buttonadd.setBounds(260, 120,60, 40);

            button4.setBounds(20, 180,60, 40);

            button5.setBounds(100, 180,60, 40);

            button6.setBounds(180, 180,60, 40);

            buttonsubtract.setBounds(260, 180,60, 40);

            button7.setBounds(20, 240,60, 40);

            button8.setBounds(100, 240,60, 40);

            button9.setBounds(180, 240,60, 40);

            buttoncheng.setBounds(260,240,60,40);

            button0.setBounds(20, 300,60, 40);

            buttonpoint.setBounds(100, 300, 60, 40);

            buttonequal.setBounds(180,300,60, 40);

            buttonchu.setBounds(260, 300,60, 40);

            setVisible(true);

            }

            class MYMouseEvent extends MouseAdapter

            {

            public void mousePressed(MouseEvent e)

            {

            value1=e.toString();

            text.setText(value1);

            }

            }

            }

            class Calutator

            {

            public static void main(String[] args)

            {

            new ConstructFrame();

            }

            }

            你自己慢慢的看吧!

            怎樣將Java源代碼轉(zhuǎn)換成Java開應(yīng)用程序

            我試了一下,jbuilder生成的exe文件,在沒有裝jre的機(jī)器上不能運(yùn)行,于是我就在該exe文件的同一位置提供一個(gè)jre目錄,可是該exe文件不會(huì)去自動(dòng)找這個(gè)jre,應(yīng)該怎樣做才能使exe文件找到這個(gè)jre,并運(yùn)行起來呢?

            先寫一個(gè)bak,檢查有沒有jre,有的話就直接運(yùn)行你的程序,沒有的話,先安裝再執(zhí)行。

            ---------------------------------------------------------------

            jbuilder有一個(gè)隱藏的技巧可以讓你從可執(zhí)行文件來啟動(dòng)java程序,(不出現(xiàn)console窗口我沒有做到)。需要jbuilderx的bin目錄下的這些文件:

            jbuilder.exe

            jbuilderw.exe (可選)

            jbuilder.config

            jdk.config

            “jbuilder.exe”是一個(gè)通用的可執(zhí)行外殼文件,用以啟動(dòng)java程序,“jbuilderw.exe”好像是javaw.exe一樣,它把“jbuilder.exe”包裝起來,但是運(yùn)行時(shí)候不顯示那個(gè)console的窗口。使用這些文件的關(guān)鍵是文件名。“jbuilder.exe”查找一個(gè)文件叫“jbuilder.config”的配置文件,里面包含了運(yùn)行java程序的必須信息。同樣的“jbuilderw.exe”查找“jbuilder.exe”來啟動(dòng)不帶console窗口的java程序。如果把jbuilder.exe重命名為“foo.exe”,那“foo.exe”將去尋找“foo.config”配置文件,同樣“jbuilderw.exe”被重命名為“foow.exe”,它會(huì)去尋找“foo.exe”文件。

            說到這里,聰明的讀者應(yīng)該猜到怎樣利用jbuilder.exe來啟動(dòng)應(yīng)用程序了。只要把jbuilder.exe,jbuilerw.exe,jbuilder.config改名成相應(yīng)的文件名,在jbuilder.config里面指定主類和類路徑,就能夠通過執(zhí)行jbuilder.exe(或者被改名后的exe文件)來啟動(dòng)java應(yīng)用程序了。

            在\jbuilderx\bin\目錄下,后把jbuilder.exe,jbuilder.config,jdk.config四個(gè)文件拷貝到某目錄下,然后打開jbuilder.config文件,作相應(yīng)的修改:

            在jbuilder.config里面找到下面兩行

            # start jbuilder using the its main class

            mainclass com.borland.jbuilder.jbuilder ----修改主類為自己希望的類

            config里面可以識(shí)別的命令可以在jbuilder/bin目錄下的config_readme.txt里面找到詳細(xì)說明。

            然后修改jdk.config里面的javapath相對的路徑,例如原來是

            javapath ../jdk1.3/bin/java ----修改主類為自己打包的jre路徑(可以使相對路徑,如./jre)

            最后將jbuilder.exe,jbuilder.config修改成所需要的文件名,例如foo.exe和foo.config文件。

            下面的小技巧可能更有趣,將jar文件打包進(jìn)入exe文件!

            將jar包附加到j(luò)builder.exe后面去,執(zhí)行過程:

            copy /b ..\jbuilder.exe+hello.jar foo.exe

            一個(gè)含jar包的exe文件得到了!

            這個(gè)過程的大致原理是:exe文件的重要信息都在文件頭部,所以把亂七八糟的東西放exe文件尾部是不要緊的;而jar/zip文件的重要信息是在文件尾部的,這樣它們兩不相干,能夠容易的被執(zhí)行。

            JAVA源代碼怎么運(yùn)行

            .java文件的話,非項(xiàng)目那種單篇幅的源代碼需要先進(jìn)行編譯,生成.class文件可以在命令控制臺(tái)下用java 文件名 進(jìn)行運(yùn)行,編譯java文件需要javac.exe程序 應(yīng)該是jdk中的工具,所以你需要下載jdk并配置環(huán)境變量,然后在控制臺(tái)運(yùn)行javac編譯源文件所在目錄下的java文件,會(huì)在本目錄下生成一個(gè)同名的.class文件

            (沒有報(bào)錯(cuò)的情況下) ,然后運(yùn)行java 文件名 即可運(yùn)行該代碼(前提是你這篇文件需要有main方法)。

            標(biāo)題名稱:java禮花源代碼程序 用java編寫煙花
            網(wǎng)頁鏈接:http://www.jbt999.com/article2/ddiodoc.html

            成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、用戶體驗(yàn)網(wǎng)站排名、網(wǎng)站策劃、面包屑導(dǎo)航、軟件開發(fā)

            廣告

            聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

            成都定制網(wǎng)站網(wǎng)頁設(shè)計(jì)

              <del id="d4fwx"><form id="d4fwx"></form></del>
              <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

                    <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
                  • 东京热国产传媒 | 老鸭窝在线免费视频 | www.色com | 成人无码区免费AV毛片 | 日日日av |