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

📄 fishclient.java

📁 经典的传教士过河问题的java swt实现
💻 JAVA
字号:
package client;

/**
 *<p>
 * * Copyright (C),200
 * by huanghao
 * Desctiptoin: 负责客户端UDP广播发送
 * </p>
 *
 */
import java.io.*;
import java.net.*;
import java.util.*;
import fishinfo.FishInfo;

public class FishClient{

       InetAddress inet;
       InetAddress ser_inet;
       FishPanel  fishpanel;
       MultiCast cast = null;

     public FishClient(FishPanel fishpanel) throws IOException
     {
       this.fishpanel = fishpanel;
       //如果找到服务器端,启动数据接收线程
       cast = new MultiCast("request");

       if(NetState.b_connect)
       {
          this.ser_inet = cast.GetServerAddr();
          new Receiver(fishpanel);
          System.out.println("linked to the server:"+ser_inet.getHostAddress());

       }
      }
      public void send(FishInfo info)
      {
         if(ser_inet != null)
         new Sender(info,ser_inet);
      }
      public void  Disconnect()
      {
         MultiCast cast = new MultiCast("cutlink");
      }
}

⌨️ 快捷键说明

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