From 5edb39bd52885531a25e722db0a83c3a207cc4b9 Mon Sep 17 00:00:00 2001 From: Cavailles Kevin Date: Mon, 23 Nov 2020 16:39:13 +0100 Subject: [PATCH] debut connexion --- POO/src/main/ControleurConnexion.java | 18 ++++++++++++++++++ POO/src/main/Main.java | 14 +++++++++++--- POO/src/main/Vue.java | 15 +++++++++++++++ POO/src/main/VueConnexion.java | 10 ++++++++++ 4 files changed, 54 insertions(+), 3 deletions(-) create mode 100644 POO/src/main/ControleurConnexion.java create mode 100644 POO/src/main/Vue.java create mode 100644 POO/src/main/VueConnexion.java diff --git a/POO/src/main/ControleurConnexion.java b/POO/src/main/ControleurConnexion.java new file mode 100644 index 0000000..b3d114d --- /dev/null +++ b/POO/src/main/ControleurConnexion.java @@ -0,0 +1,18 @@ +package main; + +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; + +public class ControleurConnexion implements ActionListener { + + private VueConnexion vue; + + public ControleurConnexion(VueConnexion vue) { + this.vue = vue; + } + @Override + public void actionPerformed(ActionEvent e) { + + } + +} diff --git a/POO/src/main/Main.java b/POO/src/main/Main.java index f3ec08e..834fd1f 100644 --- a/POO/src/main/Main.java +++ b/POO/src/main/Main.java @@ -1,10 +1,18 @@ package main; -public class Main { +import javax.swing.JFrame; +import javax.swing.JPanel; + +public class Main extends JPanel{ public static void main(String[] args) { - // TODO Auto-generated method stub - + + Vue vc = new VueConnexion(); + JFrame fenetre = new JFrame("Connexion"); + + fenetre.add(vc); + fenetre.setSize(500, 500); + fenetre.setVisible(true); } } diff --git a/POO/src/main/Vue.java b/POO/src/main/Vue.java new file mode 100644 index 0000000..a52d36d --- /dev/null +++ b/POO/src/main/Vue.java @@ -0,0 +1,15 @@ +package main; + +import javax.swing.JPanel; + +public class Vue extends JPanel{ + + public Vue() { + // TODO Auto-generated constructor stub + } + + public void reduireAgent() {} + + public void fermerAgent() {} + +} diff --git a/POO/src/main/VueConnexion.java b/POO/src/main/VueConnexion.java new file mode 100644 index 0000000..b3165b8 --- /dev/null +++ b/POO/src/main/VueConnexion.java @@ -0,0 +1,10 @@ +package main; + +public class VueConnexion extends Vue { + + public VueConnexion() { + super(); + + } + +}