Club Informatique VINCI

Le C.I.V représente un groupement d'étudiants constituant le club informatique de la Grande École Marocaine de l'Informatique et des Réseaux du Télécom VINCI -Rabat-. (L'utilisation de Internet explorer 6/7 n'est pas recommandée, on vous propose Firefox)

Les forums du C.I.V attend vos propositions en ce qui concerne le graphique, les catégories, et les sections.

Connexion

Récupérer mon mot de passe

Sondage

Quel est votre antivirus préféré ?
16% 16% [ 4 ]
32% 32% [ 8 ]
0% 0% [ 0 ]
0% 0% [ 0 ]
0% 0% [ 0 ]
36% 36% [ 9 ]
0% 0% [ 0 ]
0% 0% [ 0 ]
8% 8% [ 2 ]
8% 8% [ 2 ]

Total des votes : 25

Qui est en ligne ?

Il y a en tout 1 utilisateur en ligne :: 0 Enregistré, 0 Invisible et 1 Invité

Aucun


[ Voir toute la liste ]


Le record du nombre d'utilisateurs en ligne est de 23 le Mer 17 Oct - 12:31

Statistiques

Nos membres ont posté un total de 1292 messages dans 373 sujets

Nous avons 437 membres enregistrés

L'utilisateur enregistré le plus récent est intellection


    Liste des personne connecté dans une application chat

    Partagez

    kc2jc2
    Amateur
    Amateur

    Messages : 10
    Points : 2803
    Réputation : 0
    Date d'inscription : 03/06/2010
    Age : 31
    Localisation : Tetouan

    Liste des personne connecté dans une application chat

    Message par kc2jc2 le Dim 6 Juin - 12:40

    Bonsoir tout le monde, voila ca fait un bon moment que je suis bloqué sur une partie de mon application de chat ( salon de discussion et possiblité de message privée)
    Je suis arrivé a faire que plusieur clients se connecte et envoie des messages public mais j'aimerais savoir coment je peux faire pour que les pseudo entré dans un jTexfield puisse apparaitre dans une jlist et qu'on puisse cliquer dessus
    avatar
    El Maligno Angelo
    Administrateur
    Administrateur

    Messages : 373
    Points : 4069
    Réputation : 8
    Date d'inscription : 25/04/2009
    Age : 28
    Localisation : ErRabat

    Re: Liste des personne connecté dans une application chat

    Message par El Maligno Angelo le Dim 6 Juin - 15:51

    Salut,
    Essay d'utiliser une map au niveau serveur, où tu va mapper les clients avec leurs pseudo respectifs. La mise à jour de la map va se faire dans la methode lié a l'evenement de chagement du champ de texte. Et tu va diffuser ta liste vers tout les clients par la suite.


    _________________
    it's awesome to feel...what others can't, but i think doin' what poeple cannot do make u surpass feelings step !!

    kc2jc2
    Amateur
    Amateur

    Messages : 10
    Points : 2803
    Réputation : 0
    Date d'inscription : 03/06/2010
    Age : 31
    Localisation : Tetouan

    Re: Liste des personne connecté dans une application chat

    Message par kc2jc2 le Dim 6 Juin - 17:58

    ok merci!!
    je vais paraitre bete mais c'est quoi un map.???
    est ce que ca un raport avec hashmap...???
    avatar
    El Maligno Angelo
    Administrateur
    Administrateur

    Messages : 373
    Points : 4069
    Réputation : 8
    Date d'inscription : 25/04/2009
    Age : 28
    Localisation : ErRabat

    Re: Liste des personne connecté dans une application chat

    Message par El Maligno Angelo le Lun 7 Juin - 19:25

    Les maps sont des structure où on trouve un ensemble de données liés à un ensemple de clé, sachant que les données, ou bien les clés peuvent être de n'importe quel type.
    Plus techniquement, et plus "Java", ce sont les classes implimentants l'interface Map, dont hashmap fait partie. Wink


    _________________
    it's awesome to feel...what others can't, but i think doin' what poeple cannot do make u surpass feelings step !!

    kc2jc2
    Amateur
    Amateur

    Messages : 10
    Points : 2803
    Réputation : 0
    Date d'inscription : 03/06/2010
    Age : 31
    Localisation : Tetouan

    Re: Liste des personne connecté dans une application chat

    Message par kc2jc2 le Mer 9 Juin - 18:33

    Bon voici la partie de mon code , la j'ai reussi en cliquant sur le bouton "OK" du JDialog (qui prend en parametre une adresse(localhost) un numero de port (port) et un pseudo (pseudo) ) a inscrire dans la Jlist le pseudo.
    maintenan je sais pas comment faire de sorte que le prochain client qui se conectera voi dans sa Jlist et son pseudo et celui du client dja conecté.????

    voici le code



    Code:
    public void actionPerformed(ActionEvent ae)
       {
          String command = ae.getActionCommand();

          if (command.equals("OK")
             && !affichage.getTxtPort().getText().equals("")
             && !affichage.getTxtServeur().getText().equals("")
             && !affichage.getTxtPseudo().getText().equals(""))
          {
             serveur = affichage.getTxtServeur().getText();
             port = new Integer(affichage.getTxtPort().getText()).intValue();
             pseudo = affichage.getTxtPseudo().getText();
                         
             client = new Client(serveur, port, pseudo);
                           
             client.Connexion();

                            DefaultListModel dlm = (DefaultListModel) affichage.lstClt.getModel();
                            dlm.addElement(pseudo);

                           

             affichage.accepter();
                           
             new Thread(this).start();
                         
                           
                         
          }

          if (command.equals("Envoi") && !affichage.txtMsg.getText().equals(""))
          {
             String message = affichage.txtMsg.getText();
             client.envoyer(message);
             affichage.txtMsg.setText("");
             affichage.txtMsg.requestFocus();
    avatar
    El Maligno Angelo
    Administrateur
    Administrateur

    Messages : 373
    Points : 4069
    Réputation : 8
    Date d'inscription : 25/04/2009
    Age : 28
    Localisation : ErRabat

    Re: Liste des personne connecté dans une application chat

    Message par El Maligno Angelo le Mer 9 Juin - 18:49

    Mais tu n'as pas fait ce que je t'ai demandé de faire

    El Maligno Angelo a écrit:Salut,
    Essay d'utiliser une map au niveau serveur, où tu va mapper les clients avec leurs pseudo respectifs. La mise à jour de la map va se faire dans la methode lié a l'evenement de chagement du champ de texte. Et tu va diffuser ta liste vers tout les clients par la suite.
    Suspect


    _________________
    it's awesome to feel...what others can't, but i think doin' what poeple cannot do make u surpass feelings step !!

    kc2jc2
    Amateur
    Amateur

    Messages : 10
    Points : 2803
    Réputation : 0
    Date d'inscription : 03/06/2010
    Age : 31
    Localisation : Tetouan

    Re: Liste des personne connecté dans une application chat

    Message par kc2jc2 le Mer 9 Juin - 19:01

    justement je suis passé par la parce que je ne sais pas comment mapper, je n'ai aucune notion pratique sur les structures de donnée en java ni les table de hachage.
    je ne sais pas coment le faire au niveau du serveur. raison pour laquel je suis sur ce forum.

    Contenu sponsorisé

    Re: Liste des personne connecté dans une application chat

    Message par Contenu sponsorisé


      La date/heure actuelle est Dim 21 Jan - 7:47