Hello,
Voila j'ai deja realisé un chat en java et je voulais faire la meme chose dans ce language ci.
Mais j'ai des petit probleme, je n 'arrive pas a interragir avec l'interface et je ne comprend pas bien une ligne.
Voila le code je me suis inspirer d'un tuto...
donc j'ai mon projet qui s appel reseau et cette class ci network.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59 using System.Text; using System; using System.Net; using System.Threading; using System.Net.Sockets; namespace reseau { /// <summary> /// Description Résumé de Class. /// </summary> public class network { public string etat; public network() { etat = Ecoute(); } private string Ecoute(){ try{ System.Net.Sockets.TcpListener server = new TcpListener(System.Net.IPAddress.Parse("127.0.0.1"),333); server.Start(); while(true){ while(!server.Pending()){ Thread.Sleep(500); } TcpClient newClient; if((newClient = server.AcceptTcpClient())==null){ break; } newClient.GetStream().Write(Encoding.ASCII.GetBytes("Bye Bye"),0,8); newClient.Close(); //cette ligne ci } server.Stop(); return "Server deconnecté"; } catch(Exception e){ return "Erreur Server"; } } /*public static void main(){ network n = new network(); } */ } }
Donc j'aimerais pouvoir juste afficher dans mon cadre le message recu et bien comprendre la ligne que j'ai indiqué.
Merci ++
Partager