made client extend thread so a new connection can be launched when the game is started
This commit is contained in:
@@ -6,15 +6,14 @@ import java.io.IOException;
|
|||||||
import java.net.Socket;
|
import java.net.Socket;
|
||||||
import java.util.Scanner;
|
import java.util.Scanner;
|
||||||
|
|
||||||
public class Client {
|
public class Client extends Thread{
|
||||||
private int port;
|
private int port;
|
||||||
private String hostname;
|
private String hostname;
|
||||||
private boolean isConnected = true;
|
private boolean isConnected = true;
|
||||||
|
|
||||||
public static void main(String[] args) {
|
@Override
|
||||||
Client client = new Client("localhost",8000);
|
public void run() {
|
||||||
client.connect();
|
this.connect();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public Client(String hostname, int port) {
|
public Client(String hostname, int port) {
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ import java.util.HashMap;
|
|||||||
|
|
||||||
public class Server {
|
public class Server {
|
||||||
private ServerSocket serverSocket;
|
private ServerSocket serverSocket;
|
||||||
private static final int PORT = 8000;
|
public static final int PORT = 8000;
|
||||||
private ArrayList<ServerClient> clients = new ArrayList<>();
|
private ArrayList<ServerClient> clients = new ArrayList<>();
|
||||||
private HashMap<String, Thread> clientThreads = new HashMap<>();
|
private HashMap<String, Thread> clientThreads = new HashMap<>();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user