//
import java.io.*;
import java.net.*;
import java.awt.*;

class Ecouteur extends Thread{
 DataInputStream entree;
 TextArea  visu;
 
 public Ecouteur(Socket s,TextArea  out) throws IOException
 { entree= new DataInputStream(s.getInputStream());
   visu=out;
   this.start();
  }
  
 public void run()
 { String ligne;
   try 
      {while (true)
       {ligne=entree.readLine();
        if (ligne==null) break;
        visu.appendText("\n"+ligne);
       }}
    catch (IOException e) {visu.setText(e.toString());}
    finally {visu.setText("connexion interrompue par le serveur");}
 }

}