欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

      • <bdo id='to85c943'></bdo><ul id='n9osroj7'></ul>

      <tfoot id='52oi29d5'></tfoot>

      <i id='2c6ta4by'><tr id='m5zx5461'><dt id='rzig9kw2'><q id='hweckwmz'><span id='7sn6quoa'><b id='61kajn8h'><form id='9m0qjh7i'><ins id='3i9tvra9'></ins><ul id='1otm17yf'></ul><sub id='flblmoaz'></sub></form><legend id='lvbkoh8f'></legend><bdo id='8ftavbc8'><pre id='3cusalnw'><center id='6srttyyv'></center></pre></bdo></b><th id='1j4wogly'></th></span></q></dt></tr></i><div class="c8jzdxauzz" id='hrazirvs'><tfoot id='w3m244zz'></tfoot><dl id='0a4ysvic'><fieldset id='4yztxygd'></fieldset></dl></div>

      <small id='64kiy21h'></small><noframes id='9i5my8s8'>

        <legend id='skfcf2b1'><style id='wx73w2cj'><dir id='roaa8fo9'><q id='jt8z0fse'></q></dir></style></legend>
        歡迎來到入門教程網(wǎng)!

        Java編程

        當(dāng)前位置:主頁 > 軟件編程 > Java編程 >

        java拷貝音樂源代碼 怎么拷貝java源文件

        來源:本站原創(chuàng)|時(shí)間:2023-04-05|欄目:Java編程|點(diǎn)擊: 次

        利用JAVA語言編寫一個(gè) 名為copy的程序 實(shí)現(xiàn)文件的拷貝功能,應(yīng)該怎樣做?

        import java.io.File;\x0d\x0aimport java.io.FileInputStream;\x0d\x0aimport java.io.FileNotFoundException;\x0d\x0aimport java.io.FileOutputStream;\x0d\x0aimport java.io.IOException;\x0d\x0apublic class Copy {\x0d\x0a/**\x0d\x0a* @param args\x0d\x0a*/\x0d\x0apublic static void main(String[] args) {\x0d\x0a// TODO Auto-generated method stub\x0d\x0aif(args.length!=2){\x0d\x0aSystem.out.print("沒有輸入正確數(shù)目的參數(shù),程序退出!");\x0d\x0aSystem.exit(0);\x0d\x0a}\x0d\x0aFile fileS = new File("./"+args[0]);\x0d\x0aFile fileD = new File("./"+args[1]);\x0d\x0aif(fileD.exists())System.out.println("目標(biāo)文件 "+args[1]+" 已存在!");\x0d\x0abyte[] temp = new byte[50];\x0d\x0aint totalSize = 0;\x0d\x0atry {\x0d\x0aFileInputStream fr = new FileInputStream(fileS);\x0d\x0aFileOutputStream fo = new FileOutputStream(fileD);\x0d\x0aint length = 0;\x0d\x0awhile((length = fr.read(temp, 0, temp.length)) != -1){\x0d\x0atotalSize += length;\x0d\x0afo.write(temp, 0, length);\x0d\x0a}\x0d\x0aSystem.out.println("文件 "+args[0]+" 有 "+totalSize+" 個(gè)字節(jié)");\x0d\x0aSystem.out.println("復(fù)制完成!");\x0d\x0a} catch (FileNotFoundException e) {\x0d\x0a// TODO Auto-generated catch block\x0d\x0ae.printStackTrace();\x0d\x0aSystem.out.println("源文件 "+args[0]+" 不存在!");\x0d\x0a} catch (IOException e) {\x0d\x0a// TODO Auto-generated catch block\x0d\x0ae.printStackTrace();\x0d\x0a}\x0d\x0a}\x0d\x0a}

        怎樣用java程序?qū)崿F(xiàn)文件拷貝

        通過輸入輸出流解決此問題,具體的可以查看JDK的API,實(shí)在不會(huì)的話,百度一下應(yīng)該都有一堆這方面的代碼。

        求一個(gè)JAVA音樂 器的源代碼

        import javax.media.ControllerEvent;

        import javax.media.ControllerListener;

        import javax.media.EndOfMediaEvent;

        import javax.media.PrefetchCompleteEvent;

        import javax.media.RealizeCompleteEvent;

        import javax.media.*;

        import javax.swing.*;

        import java.awt.*;

        import java.awt.event.*;

        public class MediaPlayer extends JFrame implements ActionListener,

        ItemListener, ControllerListener {

        String title;

        Player player;

        boolean first = true, loop = false;

        Component vc, cc;

        String currentDirectory=null;

        // 構(gòu)造函數(shù),其中包括了設(shè)置響應(yīng)窗口事件的監(jiān)聽器。

        MediaPlayer(String title) {

        super(title);

        /* 關(guān)閉按鈕的實(shí)現(xiàn)。。 */

        addWindowListener(new WindowAdapter() {

        public void windowClosing(WindowEvent e) {

        dispose();

        }

        public void windowClosed(WindowEvent e) {

        if (player != null)

        player.close();

        System.exit(0);

        }

        });

        // 調(diào)用程序菜單欄的方法成員完成菜單的布置

        setupMenu();

        setSize(400, 400);

        setVisible(true);

        }

        // 本方法用以設(shè)置程序菜單欄

        public void setupMenu() {

        // 設(shè)置一個(gè)菜單

        Menu f = new Menu("文件");

        // 往設(shè)置的菜單添加菜單項(xiàng)

        MenuItem mi = new MenuItem("打開");

        f.add(mi);

        mi.addActionListener(this);

        f.addSeparator();

        CheckboxMenuItem cbmi = new CheckboxMenuItem("循環(huán)", false);

        cbmi.addActionListener(this);

        f.add(cbmi);

        f.addSeparator();

        MenuItem ee = new MenuItem("退出");

        ee.addActionListener(this);

        f.add(ee);

        f.addSeparator();

        Menu l = new Menu(" 列表");

        Menu c = new Menu(" 控制");

        MenuItem move = new MenuItem(" ");

        move.addActionListener(this);

        c.add(move);

        c.addSeparator();

        MenuItem pause = new MenuItem("暫停");

        pause.addActionListener(this);

        c.add(pause);

        c.addSeparator();

        MenuItem stop = new MenuItem("停止");

        stop.addActionListener(this);

        c.add(stop);

        c.addSeparator();

        // 設(shè)置一個(gè)菜單欄

        MenuBar mb = new MenuBar();

        mb.add(f);

        mb.add?;

        mb.add(l);

        // 將構(gòu)造完成的菜單欄交給當(dāng)前程序的窗口;

        setMenuBar(mb);

        }

        // 動(dòng)作時(shí)間響應(yīng)成員;捕捉發(fā)送到本對(duì)象的各種事件;

        public void actionPerformed(ActionEvent e) {

        // TODO Auto-generated method stub

        String cufile, selectfile, currentDirectory;

        if (e.getActionCommand().equals("退出")) {

        // 調(diào)用dispose以便執(zhí)行windowClosed

        dispose();

        return;

        }

        // 此事表明擁護(hù)選擇了“ ”命令;

        // 如果當(dāng)前有一個(gè)文件可以 則執(zhí)行 命令;

        if (e.getActionCommand().equals(" ")) {

        if (player != null) {

        player.start();

        }

        return;

        }

        // 如果當(dāng)前正在 某一文件,則執(zhí)行暫停;

        if (e.getActionCommand().equals("暫停")) {

        if (player != null) {

        player.stop();

        }

        return;

        }

        // 停止命令的響應(yīng);

        if (e.getActionCommand().equals("停止")) {

        if (player != null) {

        player.stop();

        player.setMediaTime(new Time(0));

        }

        return;

        }

        // 用戶選擇要 的媒體文件

        if (e.getActionCommand().equals("打開")) {

        FileDialog fd = new FileDialog(this, "打開媒體文件", FileDialog.LOAD);

        // fd.setDirectory(currentDirectory);

        2008-2-6 02:46 回復(fù)

        肆方茉莉

        62位粉絲

        6樓

        fd.setVisible(true);

        // 如果用戶放棄選擇文件,則返回

        if (fd.getFile() == null) {

        return;

        }

        // 保存了所選文件的名稱及其路徑名稱已被稍后使用

        // 同時(shí)設(shè)置當(dāng)前文件夾路徑

        selectfile = fd.getFile();

        currentDirectory = fd.getDirectory();

        cufile = currentDirectory + selectfile;

        // 將用戶選擇的文件作為一個(gè)菜單項(xiàng)加入 列表,該菜單項(xiàng)名為該文件名;

        // 被點(diǎn)擊后給出的命令串是該文件的全路徑名

        MenuItem mi = new MenuItem(selectfile);

        mi.setActionCommand(cufile);

        MenuBar mb = getMenuBar();

        Menu m = mb.getMenu(2);

        mi.addActionListener(this);

        m.add(mi);

        } else {

        // 程序邏輯運(yùn)行到次表示用戶選擇了一個(gè)“ 列表”中的媒體文件

        // 此時(shí)可以通過如下動(dòng)作獲得該文件的全路徑名

        cufile = e.getActionCommand();

        selectfile = cufile;

        }

        // 如果存在一個(gè) 器,則先將其關(guān)閉,稍后再重新創(chuàng)建

        // 創(chuàng)建 器時(shí)需要捕捉一些異常

        if (player != null) {

        player.close();

        }

        try {

        player = Manager.createPlayer(new MediaLocator("file:" + cufile));

        } catch (Exception e2) {

        System.out.println(e2);

        return;

        }/*

        * catch(NoPlayerException e2){ System.out.println("不能找到 器");

        * return ; }

        */

        if (player == null) {

        System.out.println("無法創(chuàng)建 器");

        return;

        }

        first = false;

        setTitle(selectfile);

        // 設(shè)置處理 控制器實(shí)際的對(duì)象;

        /**/

        player.addControllerListener(this);

        player.prefetch();

        }

        // 菜單狀態(tài)改變事件的響應(yīng)函數(shù);

        public void itemStateChanged(ItemEvent arg0) {

        // TODO Auto-generated method stub

        }

        public static void main(String[] args) {

        // TODO Auto-generated method stub

        new MediaPlayer(" 器");

        }

        // 調(diào)用繪圖函數(shù)進(jìn)行界面的繪制 // public void update() {

        // }

        // 繪圖函數(shù)成員 //public void paint(Graphics g) {

        // }

        public void controllerUpdate(ControllerEvent e) {

        // TODO Auto-generated method stub

        Container tainer = getContentPane();

        // 調(diào)用player.close()時(shí)ControllerClosedEvent事件出現(xiàn)

        // 如果存在視覺部件,則該部件應(yīng)該拆除(為了一致起見,我們對(duì)控制面版部件也執(zhí)行同樣的操作,下一次需要時(shí)再構(gòu)造)

        if (e instanceof ControllerClosedEvent) {

        if (vc != null) {

        remove(vc);

        vc = null;

        }

        if (cc != null) {

        remove(cc);

        cc = null;

        }

        }

        // 結(jié)束時(shí),將 指針置于文件之首,如果設(shè)定了循環(huán) ,則再次啟動(dòng) 器;

        if (e instanceof EndOfMediaEvent) {

        player.setMediaTime(new Time(0));

        if (loop) {

        player.start();

        }

        return;

        }

        // PrefetchCompletEvent事件發(fā)生后調(diào)用start,正式啟動(dòng)

        if (e instanceof PrefetchCompleteEvent) {

        player.start();

        return;

        }

        // 本事件表示由于 的資源已經(jīng)確定;此時(shí)要將媒體的圖形conmopnent

        // 如果有顯示出來,同時(shí)將 器player的控制顯示到窗口里;

        if (e instanceof RealizeCompleteEvent) {

        // 如果媒體中有圖像,將對(duì)應(yīng)圖像component載入窗體;

        vc = player.getVisualComponent();

        if (vc != null)

        tainer.add(vc, BorderLayout.CENTER);

        // 將對(duì)應(yīng)控制器component載入窗體;

        cc = player.getControlPanelComponent();

        cc.setBackground(Color.blue);

        if (cc != null)

        tainer.add(cc, BorderLayout.SOUTH);

        // 有一些特殊媒體在 時(shí)提供另外的控制手段,將控制器一并加入窗口;

        /*

        * gc=player.getGainControl(); gcc=gc.getControlComponent();

        * if(gcc!=null) tainer.add(gcc,BorderLayout.NORTH);

        */

        // 根據(jù)媒體文件中是否有圖像,設(shè)定相應(yīng)的窗口大小

        if (vc != null) {

        pack();

        return;

        } else {

        setSize(300, 75);

        setVisible(true);

        return;

        }

        }

        } }

        <small id='qqdp1c5c'></small><noframes id='n2asdtzt'>

            <tbody id='lsz2a8ir'></tbody>
          1. <tfoot id='bxidlnhs'></tfoot><legend id='8hmexupb'><style id='9p7kd9a6'><dir id='rgc2djwo'><q id='160bzhcx'></q></dir></style></legend>
                <i id='pbc646z5'><tr id='f5atjbve'><dt id='m3y8n909'><q id='drra03fo'><span id='b0zxztku'><b id='zp4yys5o'><form id='72o8ztz9'><ins id='hsw58ccj'></ins><ul id='535ittno'></ul><sub id='bxls5tcn'></sub></form><legend id='z0rifwii'></legend><bdo id='4jjz1vbs'><pre id='6yvqobv4'><center id='i93hphaq'></center></pre></bdo></b><th id='0qyhyo5g'></th></span></q></dt></tr></i><div class="c8jzdxauzz" id='93ig6knd'><tfoot id='c014wgon'></tfoot><dl id='k3bof4tp'><fieldset id='rfju8kap'></fieldset></dl></div>
                  <bdo id='sayvh2ut'></bdo><ul id='ynpu81rf'></ul>

                  上一篇:java連接讀卡器代碼 java連接kafka

                  欄    目:Java編程

                  下一篇:沒有了

                  本文標(biāo)題:java拷貝音樂源代碼 怎么拷貝java源文件

                  本文地址:http://mengdiqiu.com.cn/a1/Javabiancheng/17263.html

                  網(wǎng)頁制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語言數(shù)據(jù)庫服務(wù)器

                  如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

                  聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

                  Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有

                  <tfoot id='j6ea8zbi'></tfoot>
                  • <bdo id='v5sr38nf'></bdo><ul id='b5delqjz'></ul>

                • <small id='mqqrgi1j'></small><noframes id='dn7ir5o6'>

                • <i id='76bbu8aw'><tr id='kxwoz50k'><dt id='h92n9ewp'><q id='d4lgarcn'><span id='9rczgwg9'><b id='drjccqwm'><form id='woknua0b'><ins id='8qhpk1w8'></ins><ul id='1tphro0w'></ul><sub id='gxq3whqc'></sub></form><legend id='phjb3zb3'></legend><bdo id='ybqywuki'><pre id='wse8yhbt'><center id='3olgi14v'></center></pre></bdo></b><th id='fi5hrt2r'></th></span></q></dt></tr></i><div class="c8jzdxauzz" id='hye32qhr'><tfoot id='chly5ftb'></tfoot><dl id='8c67pigg'><fieldset id='ir4mz3rz'></fieldset></dl></div>

                    <legend id='ay9v3mxp'><style id='h30asbd5'><dir id='2vxm44xq'><q id='vlku82m1'></q></dir></style></legend>