fin sceance 3 : package messages commence
This commit is contained in:
parent
059b513f0a
commit
f0c08d59c0
3 changed files with 32 additions and 2 deletions
|
@ -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);
|
||||
}
|
||||
|
||||
|
|
15
POO/src/messages/Message.java
Normal file
15
POO/src/messages/Message.java
Normal file
|
@ -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;
|
||||
}
|
||||
}
|
15
POO/src/messages/MessageSysteme.java
Normal file
15
POO/src/messages/MessageSysteme.java
Normal file
|
@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in a new issue