⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 receivefileinfo_thread.java

📁 局域网p2p文件传输
💻 JAVA
字号:
/*
 * ReceiveFileInfo_thread.java
 *
 * Created on 2008年4月25日, 下午6:51
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

/**
 *
 * @author 602
 */
import java.io.*;
import java.net.*;
import java.util.StringTokenizer;

public class ReceiveFileInfo_thread extends Thread
{
    
    /** Creates a new instance of ReceiveFileInfo_thread */
    DataOutputStream out=null;
    DataInputStream in=null;
    Socket server=null;
    String desIP="";
    
    public ReceiveFileInfo_thread() 
    {
    }
    
    public void run()
    {
        try
        {
            desIP=MainJFrame.jTextField1.getText();
            server = new Socket(desIP,6000);//连接指定ip的计算机.6000端口传输文件信息
        }
        catch(IOException e1)
        {
            System.out.println("正在连接");
        }
        
        try
        {
            in=new DataInputStream(server.getInputStream());
            out=new DataOutputStream(server.getOutputStream());
        }
        catch(IOException e2)
        {}
        
        try
        {
            String ShareList ="";
            ShareList=in.readUTF();
            StringTokenizer st = new StringTokenizer(ShareList,"*");//st将从服务器获得的文件切割,添加到本地列表中
            MainJFrame.list2.removeAll();
            while (st.hasMoreTokens()) 
            {
              MainJFrame.list2.add(st.nextToken());
            }
            in.close();
            out.close();
            server.close();
        }
        catch(IOException e)
        {}
    }
    
}








⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -