/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pm.Client;

import java.io.IOException;
import java.net.Socket;

/**
 *
 * @author PM
 */
public class Client implements Runnable {

    private String IP = null, login = null;
    private int PORT;
    private Socket socket = null;
    private ConnectionControlPanel ccp = null;

    public Client(String name, String IP, int PORT, ConnectionControlPanel ccp) {
	this.login = name;
	this.IP = IP;
	this.PORT = PORT;
        this.ccp = ccp;
    }

    @Override
    public void run() {
	try {
	    socket = new Socket(IP, PORT);
            new Thread(new Connexion(socket, login)).start();
            ccp.doClose();
	} catch (IOException e){
            System.out.println("Erreur de connexion (Client)");
	}
    }
}