|
|
@@ -5,7 +5,7 @@ import java.io.IOException;
|
|
|
import java.io.ObjectInputStream;
|
|
|
import java.io.ObjectOutputStream;
|
|
|
import java.net.Socket;
|
|
|
-import java.net.UnknownHostException;
|
|
|
+import java.util.Scanner;
|
|
|
|
|
|
import server.network.NetworkMessage;
|
|
|
|
|
|
@@ -21,7 +21,8 @@ public class Client {
|
|
|
input = new ObjectInputStream(client.getInputStream());
|
|
|
while(true){
|
|
|
try {
|
|
|
- System.out.println(((NetworkMessage)input.readObject()).getMessage());
|
|
|
+ NetworkMessage m = (NetworkMessage)input.readObject();
|
|
|
+ System.out.println(m.getUsername() + ": " +m.getMessage());
|
|
|
} catch (ClassNotFoundException e) {
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
@@ -32,20 +33,21 @@ public class Client {
|
|
|
}
|
|
|
});
|
|
|
test.start();
|
|
|
+ ObjectOutputStream out = new ObjectOutputStream(client.getOutputStream());
|
|
|
while(true){
|
|
|
- ObjectOutputStream output = new ObjectOutputStream(client.getOutputStream());
|
|
|
- output.writeObject(new NetworkMessage("Test", Color.BLUE, "Kenneth"));
|
|
|
+ Scanner input = new Scanner(System.in);
|
|
|
+ System.out.println("typ je bericht:");
|
|
|
+ String s = input.nextLine();
|
|
|
+ NetworkMessage nwmessage = new NetworkMessage(s, Color.red, "poepchinees");
|
|
|
try {
|
|
|
- Thread.sleep(1000);
|
|
|
- } catch (InterruptedException e) {
|
|
|
+ out.writeObject(nwmessage);
|
|
|
+ out.flush();
|
|
|
+ } catch (IOException e) {
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
}
|
|
|
- } catch (UnknownHostException e) {
|
|
|
- e.printStackTrace();
|
|
|
- } catch (IOException e) {
|
|
|
+ }catch (IOException e) {
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
-
|
|
|
}
|
|
|
}
|