getIP correct (je pense)

This commit is contained in:
basti 2020-12-07 13:13:23 +01:00
parent d564e547ea
commit 5b57fb789e
3 changed files with 12 additions and 6 deletions

View file

@ -10,7 +10,7 @@ public class Main {
public static void main(String[] args) {
GestionnaireListeUtilisateur.instance().ecoute();
GestionnaireListeUtilisateur.instance().envoie("add$$$77$$$Moi$$$ip");
GestionnaireListeUtilisateur.instance().envoie("add$$$77$$$Moi$$$LocalHost");
GestionnaireListeUtilisateur.instance().majListe();

View file

@ -1,12 +1,12 @@
package nom;
import liste.ConstanteListeUtilisateur;
/*
import java.util.*;
import java.io.IOException;
import java.net.InetAddress;
import java.net.UnknownHostException;
*/
import liste.GestionnaireListeUtilisateur;
import liste.UdpBroadcastClient;
@ -14,8 +14,7 @@ public class GestionnaireNom{
private String idUtilisateur;
private String nomUtilisateur;
private String ipUtilisateur;
//public static String ipUtilisateur = InetAddress.getLocalHost().getHostName();
static private String ipUtilisateur;
//Instance du gestionnaire de liste
@ -23,6 +22,13 @@ public class GestionnaireNom{
//Renvoie le gestionnaire de liste, ou le créé s'il n'existe pas encore
static public GestionnaireNom instance() {
try {
ipUtilisateur = InetAddress.getLocalHost().getHostName();
}
catch (Exception e) {}
//Si l'instance n'existe pas, on la créé
if (GestionnaireNom.uniqueInstance == null) {
GestionnaireNom.uniqueInstance = new GestionnaireNom();

View file

@ -94,7 +94,7 @@ public class ListUI extends JFrame implements Runnable{
ArrayList<TypeListeUtilisateur> listeUtilisateur = GestionnaireListeUtilisateur.instance().getListeUtilisateur();
ArrayList<String> liste = new ArrayList<String>();
for (int i=0; i< listeUtilisateur.size(); i++) {
liste.add(listeUtilisateur.get(i).nom);
liste.add(listeUtilisateur.get(i).ip);
}
ajouterNomListe(dtm, liste);