bonjour a tous,
tout d'abord désolé si mon post est mal placé, mais je ne savez pas très bien ou poster.
Je suis en train de développer un jeu de poker multi-joueurs, pour se faire, j'ai un client et un serveur, mon serveur crée un thread a chaque nouvelle connexion a un client.
Je possède une ihm pour le client, et une ihm pour le serveur. Lorsque je crée un serveur et un client, les ihm et les boutons fonctionnent normalement, mais lorsque je lance mon serveur, apres l'ihm de serveur est figée, je ne peux plus cliquer sur les boutons, et si je connecte le client au serveur, pareil, je ne peux plus utiliser l'ihm du client.
Dans mon client, j'ai une méthode :
elle me permet de recevoir des données du serveur,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 public void ecoute ( ) { while( true ) { try { String phrase = lecture.readLine ( ) ; String mots[] = phrase.split ( "#" ) ; traitement suivant mots[0] ; } catch ( Exception e ) { System.out.println ( "erreur" + e ) ; } }
et j'ai une méthode similaire dans mon serveur.
je pense que mon problème vient du while(true) mais je ne suis pas sûr, je bloque sur ça, je n'arrive pas a trouver d'idée pour résoudre ce problème.
merci a vous pour votre aide.
Partager