diff --git a/POO/src/main/VueConnexion.java b/POO/src/main/VueConnexion.java index a0032d9..ac9e150 100644 --- a/POO/src/main/VueConnexion.java +++ b/POO/src/main/VueConnexion.java @@ -26,7 +26,8 @@ public class VueConnexion extends Vue { //Creation fenetre frame = new JFrame("Connexion"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - frame.setSize(120, 40); + frame.setSize(400, 100); + frame.setLocationRelativeTo(null); //Creation panel panel = new JPanel(new GridLayout(3,1)); @@ -41,7 +42,6 @@ public class VueConnexion extends Vue { frame.getContentPane().add(panel, BorderLayout.CENTER); //Affiche la fenetre - frame.pack(); frame.setVisible(true); } diff --git a/POO/src/messages/Message.java b/POO/src/messages/Message.java new file mode 100644 index 0000000..6d7079c --- /dev/null +++ b/POO/src/messages/Message.java @@ -0,0 +1,15 @@ +package messages; + +import java.io.Serializable; + +public class Message implements Serializable { + + protected enum TypeMessage {JE_SUIS_ACTIF, JE_SUIS_INACTIF, INFO_PSEUDO, TEXTE, IMAGE, FICHIER} + protected TypeMessage type; + protected static final long serialVersionUID = 1L; + protected Exception + + public TypeMessage getTypeMessage() { + return this.type; + } +} diff --git a/POO/src/messages/MessageSysteme.java b/POO/src/messages/MessageSysteme.java new file mode 100644 index 0000000..fdb4798 --- /dev/null +++ b/POO/src/messages/MessageSysteme.java @@ -0,0 +1,15 @@ +package messages; + +import messages.Message.TypeMessage; + +public class MessageActivite extends Message { + + private String pseudo; + + public MessageSysteme(TypeMessage t){ + if (t!=TypeMessage.) { + this.type=t; + } + } + +}