Compare commits
No commits in common. "fa9775372363b52696789dc662f0501beb048d2a" and "cb5667dab8c1086b18cda1e9e0cf36abd3825972" have entirely different histories.
fa97753723
...
cb5667dab8
4 changed files with 7 additions and 60 deletions
|
@ -12,7 +12,7 @@ public class Main {
|
||||||
|
|
||||||
//GestionnaireHistorique.instance().recuperer("z", "user");
|
//GestionnaireHistorique.instance().recuperer("z", "user");
|
||||||
//on lance le server d'écoute de cmd
|
//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
|
//on crée manuellement des utilisateurs
|
||||||
GestionnaireListeUtilisateur.instance().envoie2("add$$$77$$$Moi$$$LocalHost");
|
GestionnaireListeUtilisateur.instance().envoie2("add$$$77$$$Moi$$$LocalHost");
|
||||||
|
|
|
@ -11,7 +11,6 @@ public class GestionnaireNom{
|
||||||
private String idUtilisateur;
|
private String idUtilisateur;
|
||||||
private String nomUtilisateur;
|
private String nomUtilisateur;
|
||||||
static private String ipUtilisateur;
|
static private String ipUtilisateur;
|
||||||
private boolean dansReseau;
|
|
||||||
|
|
||||||
|
|
||||||
//Instance du gestionnaire de nom
|
//Instance du gestionnaire de nom
|
||||||
|
@ -51,20 +50,13 @@ public class GestionnaireNom{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//retorurne l'IP Utilisateur
|
//retoruhne l'IP Utilisateur
|
||||||
public String getIp() {
|
public String getIp() {
|
||||||
return ipUtilisateur;
|
return ipUtilisateur;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//retorurne dansReseau
|
|
||||||
public boolean getdansReseau() {
|
|
||||||
return dansReseau;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
// set le NomUtilisateur
|
// set le NomUtilisateur
|
||||||
public void setNom(String nom) {
|
public void setNom(String nom) {
|
||||||
nomUtilisateur = 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)
|
// renvoie l'ID d'un utilisateur ou "null" s'il n'existe pas (ou non en ligne)
|
||||||
public String idFromNom(String nom) {
|
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) {
|
public void nommer(String nom) {
|
||||||
setNom(nom);
|
setNom(nom);
|
||||||
GestionnaireListeUtilisateur.instance().envoie("add"+ "$$$" + getId() + "$$$" + getNom() + "$$$" + getIp());
|
GestionnaireListeUtilisateur.instance().envoie("add"+ "$$$" + getId() + "$$$" + getNom() + "$$$" + GestionnaireNom.instance().getIp());
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//debug
|
//debug
|
||||||
public void nommer2(String nom) {
|
public void nommer2(String nom) {
|
||||||
setNom(nom);
|
setNom(nom);
|
||||||
GestionnaireListeUtilisateur.instance().envoie2("add"+ "$$$" + getId() + "$$$" + getNom() + "$$$" + getIp());
|
GestionnaireListeUtilisateur.instance().envoie2("add"+ "$$$" + getId() + "$$$" + getNom() + "$$$" + GestionnaireNom.instance().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());
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -144,16 +144,6 @@ public class ListUI extends JFrame implements Runnable{
|
||||||
JLabel nameLabel = new JLabel("Username : " + GestionnaireNom.instance().getNom() );
|
JLabel nameLabel = new JLabel("Username : " + GestionnaireNom.instance().getNom() );
|
||||||
nameLabel.setBounds(10, 227, 119, 23);
|
nameLabel.setBounds(10, 227, 119, 23);
|
||||||
contentPane.add(nameLabel);
|
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
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -31,7 +31,6 @@ import java.sql.PreparedStatement;
|
||||||
import bdd.Liaison;
|
import bdd.Liaison;
|
||||||
import clavardage.gestionnaireClavardage;
|
import clavardage.gestionnaireClavardage;
|
||||||
import nom.GestionnaireNom;
|
import nom.GestionnaireNom;
|
||||||
import javax.swing.JCheckBox;
|
|
||||||
|
|
||||||
|
|
||||||
public class Login_RegisterUI extends JFrame implements Runnable{
|
public class Login_RegisterUI extends JFrame implements Runnable{
|
||||||
|
@ -195,24 +194,10 @@ public class Login_RegisterUI extends JFrame implements Runnable{
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
//Button Login (suite)
|
//Button Login (suite)
|
||||||
loginButton.setBounds(167, 192, 89, 23);
|
loginButton.setBounds(167, 162, 89, 23);
|
||||||
contentPane.add(loginButton);
|
contentPane.add(loginButton);
|
||||||
loginButton.setBorder(BorderFactory.createLineBorder(Color.black));
|
loginButton.setBorder(BorderFactory.createLineBorder(Color.black));
|
||||||
loginButton.setBorder(BorderFactory.createRaisedSoftBevelBorder());
|
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{
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue