Compare commits

..

No commits in common. "fa9775372363b52696789dc662f0501beb048d2a" and "cb5667dab8c1086b18cda1e9e0cf36abd3825972" have entirely different histories.

4 changed files with 7 additions and 60 deletions

View file

@ -12,7 +12,7 @@ public class Main {
//GestionnaireHistorique.instance().recuperer("z", "user");
//on lance le server d'écoute de cmd
GestionnaireListeUtilisateur.instance().ecoute2(2001); //enlever le 2, debug //TODO PORT = 2001 à 2009
GestionnaireListeUtilisateur.instance().ecoute2(2002); //enlever le 2, debug //TODO PORT = 2001 à 2009
//on crée manuellement des utilisateurs
GestionnaireListeUtilisateur.instance().envoie2("add$$$77$$$Moi$$$LocalHost");

View file

@ -11,7 +11,6 @@ public class GestionnaireNom{
private String idUtilisateur;
private String nomUtilisateur;
static private String ipUtilisateur;
private boolean dansReseau;
//Instance du gestionnaire de nom
@ -51,20 +50,13 @@ public class GestionnaireNom{
}
//retorurne l'IP Utilisateur
//retoruhne l'IP Utilisateur
public String getIp() {
return ipUtilisateur;
}
//retorurne dansReseau
public boolean getdansReseau() {
return dansReseau;
}
// set le NomUtilisateur
public void setNom(String nom) {
nomUtilisateur = nom;
@ -84,12 +76,6 @@ public class GestionnaireNom{
}
//set dansReseau
public void setDansReseau(boolean dans) {
dansReseau = dans;
}
// renvoie l'ID d'un utilisateur ou "null" s'il n'existe pas (ou non en ligne)
public String idFromNom(String nom) {
@ -141,32 +127,17 @@ public class GestionnaireNom{
// Associe un nom à l'utilisateur et prévient les autres.
//check la disponibilité est asocie un nom à l'utilisateur si c'est bon, et prévient les autres.
public void nommer(String nom) {
setNom(nom);
GestionnaireListeUtilisateur.instance().envoie("add"+ "$$$" + getId() + "$$$" + getNom() + "$$$" + getIp());
GestionnaireListeUtilisateur.instance().envoie("add"+ "$$$" + getId() + "$$$" + getNom() + "$$$" + GestionnaireNom.instance().getIp());
}
//debug
public void nommer2(String nom) {
setNom(nom);
GestionnaireListeUtilisateur.instance().envoie2("add"+ "$$$" + getId() + "$$$" + getNom() + "$$$" + getIp());
}
// Supprime l'utilisateur et prévient les autres.
public void supprimer() {
GestionnaireListeUtilisateur.instance().envoie("delete"+ "$$$" + getId() + "$$$" + getNom() + "$$$" + getIp());
}
//debug
public void supprimer2() {
GestionnaireListeUtilisateur.instance().envoie2("delete"+ "$$$" + getId() + "$$$" + getNom() + "$$$" + getIp());
GestionnaireListeUtilisateur.instance().envoie2("add"+ "$$$" + getId() + "$$$" + getNom() + "$$$" + GestionnaireNom.instance().getIp());
}

View file

@ -144,16 +144,6 @@ public class ListUI extends JFrame implements Runnable{
JLabel nameLabel = new JLabel("Username : " + GestionnaireNom.instance().getNom() );
nameLabel.setBounds(10, 227, 119, 23);
contentPane.add(nameLabel);
this.addWindowListener(new java.awt.event.WindowAdapter() {
@Override
public void windowClosing(java.awt.event.WindowEvent windowEvent) {
ListUI window = (ListUI) windowEvent.getSource();
GestionnaireNom.instance().supprimer2(); //TODO enlever 2 //debug
}
});
}

View file

@ -31,7 +31,6 @@ import java.sql.PreparedStatement;
import bdd.Liaison;
import clavardage.gestionnaireClavardage;
import nom.GestionnaireNom;
import javax.swing.JCheckBox;
public class Login_RegisterUI extends JFrame implements Runnable{
@ -195,24 +194,10 @@ public class Login_RegisterUI extends JFrame implements Runnable{
}
});
//Button Login (suite)
loginButton.setBounds(167, 192, 89, 23);
loginButton.setBounds(167, 162, 89, 23);
contentPane.add(loginButton);
loginButton.setBorder(BorderFactory.createLineBorder(Color.black));
loginButton.setBorder(BorderFactory.createRaisedSoftBevelBorder());
// inCheckBox
JCheckBox inCheckBox = new JCheckBox("I am inside the network");
GestionnaireNom.instance().setDansReseau(inCheckBox.isSelected());
inCheckBox.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) { //action
GestionnaireNom.instance().setDansReseau(inCheckBox.isSelected());
System.out.println(GestionnaireNom.instance().getdansReseau() );
}
});
// inCheckBox (suite)
inCheckBox.setSelected(true);
inCheckBox.setBounds(141, 162, 157, 23);
contentPane.add(inCheckBox);
}
@ -307,4 +292,5 @@ public class Login_RegisterUI extends JFrame implements Runnable{
}
}