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

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

?? frame1.java~69~

?? Jbuilder開發的一個P2P文件共享軟件!
?? JAVA~69~
?? 第 1 頁 / 共 2 頁
字號:


          out.close();
          in.close();
          client.close();
        }
      }
      catch (IOException e) {
        fail(e, "Exception while listening for connections");
      }
    }
// 啟動服務器主程序
  }

// End of Server class

  void jButton1_actionPerformed(ActionEvent e) {
    Server hustjgs = new Server(0);
    hustjgs.start();
    DownloadFile husthxl = new DownloadFile(0);
    husthxl.start();
  }

  void jButton3_actionPerformed(ActionEvent e) {
    JFileChooser filechooser = new JFileChooser();
    filechooser.setCurrentDirectory(new File("."));
    filechooser.setFileSelectionMode(0);
    int pp = filechooser.showOpenDialog(this);

    File file_list;
    long lengthoffile;

    if (pp == 0) {
      // selected the current file or directroy
      file_list = filechooser.getSelectedFile();
      // Find the length of the file
      lengthoffile = file_list.length();

      // Display the  text on to the JTextField..
     // String allfile = jTextArea3.getText();
      //jTextArea3.setText(allfile + file_list.toString()+ "\n" );
      list1.add(file_list.toString()+"  "+lengthoffile+"K");

    }

  }

  void jButton4_actionPerformed(ActionEvent e) {
    JFileChooser filechooser = new JFileChooser();
    filechooser.setCurrentDirectory(new File("."));
    filechooser.setFileSelectionMode(1);
    int pp = filechooser.showOpenDialog(this);

   File file_list;
   long lengthoffile;

   if (pp == 0) {
     // selected the current file or directroy
     file_list = filechooser.getSelectedFile();
     // Find the length of the file
     lengthoffile = file_list.length();

     label1.setText(file_list.toString());
     jTextField1.setText(file_list.toString());

   }
  }

  void jButton6_actionPerformed(ActionEvent e) {
    //list1.delItem(list1.getSelectedIndex());
    int i= list1.getSelectedIndex();
    label1.setText(Integer.toString(i));
    //System.out.println(i);
    list1.delItem(list1.getSelectedIndex());
    list1.repaint();
   //list1.remove(list1.getSelectedIndex());
    //list1.remove(list1.getSelectedItem());
  }

  void jButton5_actionPerformed(ActionEvent e) {
    try {
      String IPAdress = textField1.getText();
      Socket clientSocket = new Socket(IPAdress, 6544);
      String ip_address = null;

      // Store the ip address of local host
        InetAddress localHostAddress = InetAddress.getLocalHost();

                // local ip address converted into string
        String local_address = localHostAddress.toString();

        StringTokenizer st = new StringTokenizer(local_address, "/");

                // While loop run till tokens are present
        while(st.hasMoreTokens())
        {
                        // login computer name stored in this variable
                    String machine_owner_name = st.nextToken();

                        // login computer ip address stored in this variable
                    ip_address = st.nextToken();
                    label1.setText(ip_address);
            }


      DataOutputStream out = new DataOutputStream(clientSocket.getOutputStream());
      DataInputStream in = new DataInputStream(clientSocket.getInputStream());

      String Message ="";
     for(int i=0;i<list1.getItemCount();i++)
     {
       Message = Message+list1.getItem(i)+"*";
     }
     Message =ip_address +"*"+ Message;
     out.writeUTF(Message);
     in.close();
     out.close();
     clientSocket.close();
    }
    catch (Exception c) {
      //System.out.println("Error");
      c.printStackTrace();
    }

  }

  void jButton2_actionPerformed(ActionEvent e) {
    try {
      String IPAdress = label1.getText();
      Socket clientSocket = new Socket(IPAdress, 6544);
      String ip_address = null;

      // Store the ip address of local host
        InetAddress localHostAddress = InetAddress.getLocalHost();

                // local ip address converted into string
        String local_address = localHostAddress.toString();

        StringTokenizer st = new StringTokenizer(local_address, "/");

                // While loop run till tokens are present
        while(st.hasMoreTokens())
        {
                        // login computer name stored in this variable
                    String machine_owner_name = st.nextToken();

                        // login computer ip address stored in this variable
                    ip_address = st.nextToken();
                    //label1.setText(ip_address);
            }


      DataOutputStream out = new DataOutputStream(clientSocket.getOutputStream());
      DataInputStream in = new DataInputStream(clientSocket.getInputStream());

      String Message ="";
     for(int i=0;i<list1.getItemCount();i++)
     {
       Message = Message+list1.getItem(i)+"*";
     }
     Message =ip_address +"*"+ Message;
     out.writeUTF(Message);
     in.close();
     out.close();
     clientSocket.close();
    }
    catch (Exception c) {
      //System.out.println("Error");
      c.printStackTrace();
    }

  }

  void jButton7_actionPerformed(ActionEvent e) {
    String DownloadFile = list2.getSelectedItem();
    System.out.print(DownloadFile);
    System.out.print(textField1.getText());
    try {
      Socket clientSocket = new Socket(textField1.getText(),9999);
      DataOutputStream out = new DataOutputStream(clientSocket.getOutputStream());
      DataInputStream  in  = new DataInputStream(clientSocket.getInputStream());

      String fileName = DownloadFile;
      out.writeUTF(fileName);
      System.out.print("下載文件為:"+fileName+"\n");

      StringTokenizer st = new StringTokenizer(fileName,"  ");
          fileName = st.nextToken();



      File pictureFile = new File(fileName);
      if(pictureFile.exists())
        System.out.println("This file" + fileName + " has existed!");
     int i = 0;
     while(pictureFile.exists()) {
       fileName = fileName.substring(0,fileName.indexOf(".")) + i + fileName.substring(fileName.indexOf("."),fileName.length());
       System.out.println(fileName);
       pictureFile = new File(fileName);
       i++;
     }
     //accept picture file;
     FileOutputStream pictureOutStream = new FileOutputStream(pictureFile);
     byte[] pictureData = new byte[4096];
     int byteNumber;
     while((byteNumber = in.read(pictureData)) != -1)
       pictureOutStream.write(pictureData,0,byteNumber);
       pictureOutStream.close();

      in.close();
      out.close();
      clientSocket.close();
     } catch(Exception d) {
      //System.out.println("Error");
      d.printStackTrace();
    }

  }


}

class Frame1_jButton1_actionAdapter implements java.awt.event.ActionListener {
  Frame1 adaptee;

  Frame1_jButton1_actionAdapter(Frame1 adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.jButton1_actionPerformed(e);
  }
}

class Frame1_jButton3_actionAdapter implements java.awt.event.ActionListener {
  Frame1 adaptee;

  Frame1_jButton3_actionAdapter(Frame1 adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.jButton3_actionPerformed(e);
  }
}

class Frame1_jButton6_actionAdapter implements java.awt.event.ActionListener {
  Frame1 adaptee;

  Frame1_jButton6_actionAdapter(Frame1 adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.jButton6_actionPerformed(e);
  }
}

class Frame1_jButton5_actionAdapter implements java.awt.event.ActionListener {
  Frame1 adaptee;

  Frame1_jButton5_actionAdapter(Frame1 adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.jButton5_actionPerformed(e);
  }
}

class Frame1_jButton2_actionAdapter implements java.awt.event.ActionListener {
  Frame1 adaptee;

  Frame1_jButton2_actionAdapter(Frame1 adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.jButton2_actionPerformed(e);
  }
}

class Frame1_jButton7_actionAdapter implements java.awt.event.ActionListener {
  Frame1 adaptee;

  Frame1_jButton7_actionAdapter(Frame1 adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.jButton7_actionPerformed(e);
  }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人免费精品视频| 日本美女一区二区三区视频| 国产精品99久久久久| 精品国产污污免费网站入口| 激情综合色播五月| 国产日韩精品一区| 97国产精品videossex| 亚洲成人精品在线观看| 欧美一区二区三区四区久久| 久久国产麻豆精品| 国产人成一区二区三区影院| 99久久婷婷国产综合精品| 一区二区成人在线视频| 日韩一区二区高清| 丁香婷婷综合色啪| 亚洲国产精品精华液网站| 日韩丝袜美女视频| av一区二区三区在线| 亚洲一区二区视频| 日韩美女主播在线视频一区二区三区| 久热成人在线视频| 中文字幕在线不卡国产视频| 欧美性大战久久久久久久蜜臀 | 欧美三级韩国三级日本一级| 天天综合色天天综合色h| 久久影音资源网| 国产欧美1区2区3区| 色偷偷久久人人79超碰人人澡 | 精品国产电影一区二区| 97se亚洲国产综合自在线不卡| 午夜精品123| 国产精品久线在线观看| 欧美一区二区三区婷婷月色| 91影视在线播放| 精品中文字幕一区二区小辣椒| 国产精品精品国产色婷婷| 欧美剧在线免费观看网站| 国产成都精品91一区二区三| 天堂av在线一区| 国产精品三级av在线播放| 日韩欧美一二三| 色婷婷综合久色| 成人国产电影网| 久久国产精品无码网站| 午夜视频在线观看一区二区三区| 国产欧美日韩一区二区三区在线观看| 欧美亚洲一区二区三区四区| 成人性生交大片免费看中文| 奇米一区二区三区av| 亚洲午夜久久久久久久久久久| 久久精品欧美日韩精品 | 欧美影院一区二区三区| 高清久久久久久| 国内成人免费视频| 三级在线观看一区二区| 亚洲人午夜精品天堂一二香蕉| 久久网站热最新地址| 3d动漫精品啪啪1区2区免费| 欧美在线视频日韩| 99精品欧美一区| 成人一区在线看| 福利一区福利二区| 国产成人av网站| 国产成人综合在线观看| 精品一区二区在线免费观看| 婷婷综合在线观看| 亚洲午夜私人影院| 亚洲图片一区二区| 亚洲一区二区三区激情| 亚洲激情自拍偷拍| 亚洲女与黑人做爰| 亚洲免费电影在线| 亚洲欧美一区二区三区孕妇| 国产精品午夜久久| 亚洲国产精品99久久久久久久久| 久久久91精品国产一区二区精品| 久久你懂得1024| 国产视频一区在线观看| 中文字幕乱码日本亚洲一区二区| 国产日韩欧美高清| 国产精品久久久久久亚洲伦| 国产精品动漫网站| 亚洲乱码国产乱码精品精98午夜 | 色先锋久久av资源部| 色94色欧美sute亚洲线路二| 日本韩国精品一区二区在线观看| 色婷婷精品大视频在线蜜桃视频| 一本大道av伊人久久综合| 欧美图片一区二区三区| 欧美美女喷水视频| 欧美电影免费观看高清完整版在 | 盗摄精品av一区二区三区| 成人av在线资源网站| 色综合网站在线| 欧美日韩一二区| 日韩欧美第一区| 欧美国产日韩a欧美在线观看| 1区2区3区欧美| 日韩有码一区二区三区| 黑人精品欧美一区二区蜜桃| 成人免费va视频| 欧美优质美女网站| 日韩欧美高清dvd碟片| 国产日产欧产精品推荐色| 成人欧美一区二区三区1314| 亚洲线精品一区二区三区八戒| 美国十次综合导航| 不卡欧美aaaaa| 欧美色综合网站| 久久久久亚洲蜜桃| 亚洲小说欧美激情另类| 韩国成人精品a∨在线观看| 99免费精品视频| 51精品国自产在线| 国产精品情趣视频| 午夜欧美2019年伦理| 成人一区在线看| 欧美一区二区三区成人| 欧美激情在线看| 日韩不卡免费视频| 91视频一区二区三区| 日韩天堂在线观看| 伊人婷婷欧美激情| 国产一二精品视频| 在线不卡中文字幕播放| 中文av一区特黄| 久久国产夜色精品鲁鲁99| 91成人在线免费观看| 国产偷国产偷精品高清尤物| 性久久久久久久久| 成人av片在线观看| 亚洲精品一区二区精华| 亚洲午夜av在线| 91在线精品一区二区| 国产亚洲一本大道中文在线| 亚洲一区二区视频在线观看| 丁香亚洲综合激情啪啪综合| 日韩欧美在线123| 亚洲国产欧美在线| 97久久超碰国产精品| 国产欧美一区二区精品久导航 | 91在线免费视频观看| 久久蜜桃一区二区| 免费成人美女在线观看| 欧美三级电影精品| 亚洲黄色小视频| 99天天综合性| 国产精品丝袜久久久久久app| 久久国产精品露脸对白| 在线成人午夜影院| 石原莉奈一区二区三区在线观看| 欧美在线色视频| 亚洲综合久久久久| 在线一区二区视频| 樱花草国产18久久久久| 色婷婷av一区二区三区大白胸| 国产精品少妇自拍| 成人高清免费观看| 国产欧美日产一区| 懂色av一区二区夜夜嗨| 国产视频在线观看一区二区三区 | 亚洲成人一区二区在线观看| 在线观看一区不卡| 亚洲精品久久久蜜桃| 97se亚洲国产综合自在线 | 亚洲国产成人午夜在线一区 | 成人网在线免费视频| 久久久夜色精品亚洲| 国产老女人精品毛片久久| 久久久久久久网| 国产**成人网毛片九色 | 欧洲一区二区三区免费视频| 亚洲精品国产一区二区精华液| 一本到一区二区三区| 亚洲精品免费在线播放| 欧美日韩色综合| 日本美女一区二区三区视频| 欧美成人vps| 国产一区日韩二区欧美三区| 国产精品色在线观看| 在线免费一区三区| 日韩影院在线观看| 精品久久久久久无| 国产精品影视天天线| 综合电影一区二区三区| 欧美日韩亚洲高清一区二区| 免费久久99精品国产| 久久久99免费| av不卡在线观看| 亚洲一区二区视频在线观看| 日韩一区二区麻豆国产| 国产精品影视在线观看| 亚洲免费高清视频在线| 91精品国产91久久久久久一区二区 | 亚洲v中文字幕| 2017欧美狠狠色| 一本大道久久a久久精二百| 日韩精品亚洲一区| 国产欧美日韩不卡| 欧美日本一区二区三区四区|