diff --git a/ChatApp/src/ChatApp.java b/ChatApp/src/ChatApp.java index 7eab8f1..cdfdd75 100644 --- a/ChatApp/src/ChatApp.java +++ b/ChatApp/src/ChatApp.java @@ -16,6 +16,9 @@ public class ChatApp { Scanner scanner = new Scanner(System.in); while (true) { String message = scanner.nextLine(); + System.out.print("\033[1A"); // Déplacer le curseur une ligne vers le haut + System.out.print("\r\033[2K"); // Effacer la ligne entière + System.out.flush(); client.visitMessage(message); } } diff --git a/ChatApp/src/client/Client.java b/ChatApp/src/client/Client.java index 7d9cdce..52f5bb5 100644 --- a/ChatApp/src/client/Client.java +++ b/ChatApp/src/client/Client.java @@ -14,8 +14,10 @@ public class Client { private final ClientConnexion connexion; public static void main(String[] args) { + String host = "localhost"; + int port = 6665; try { - Client client = new Client(new InetSocketAddress("192.168.199.131", 6665)); + Client client = new Client(new InetSocketAddress(host, port)); Scanner scanner = new Scanner(System.in); while(true) { String message = scanner.nextLine(); diff --git a/ChatApp/src/client/ClientConnexion.java b/ChatApp/src/client/ClientConnexion.java index 2bb0a70..4a40f04 100644 --- a/ChatApp/src/client/ClientConnexion.java +++ b/ChatApp/src/client/ClientConnexion.java @@ -87,8 +87,6 @@ public class ClientConnexion implements PacketVisitor, PacketHandler{ @Override public void visitPacket(RoomListPacket packet) { - // System.out.println("Handled room list !"); - // throw new UnsupportedOperationException("Unimplemented method 'visitPacket'"); System.out.println("Rooms :"); for (String room : packet.getRoomNames()) { System.out.println("\t" + room);