Browse Source

ClientHandler Konstruktor

remotes/origin/feature/client/make-input-field-buttons-interactive
Valentin Spiroski 12 months ago
parent
commit
9dc558b69e
  1. 2
      .gitignore
  2. 17
      src/main/java/ClientHandler.java

2
.gitignore

@ -1,4 +1,4 @@
/target/
/.idea/
/.settings/
java-chat.iml
java-chat.iml

17
src/main/java/ClientHandler.java

@ -4,14 +4,27 @@ import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
public class ClientHandler implements Runnable {
private Server server;
private ServerSocket connectionToClient;
private ChatServer chatServer;
private Socket connectionToClient;
private String name;
private BufferedReader fromClientReader;
private PrintWriter toClientWriter;
public ClientHandler(ChatServer chatServer, Socket connectionToClient) {
this.chatServer = chatServer;
this.connectionToClient = connectionToClient;
name = connectionToClient.getInetAddress().getHostAddress();
new Thread(this).start();
}
@Override
public void run() {
// TODO Auto-generated method stub

Loading…
Cancel
Save