Supression menu pour recommencer

This commit is contained in:
Daouadi Amir 2023-04-13 16:10:56 +02:00
parent 2f017518f1
commit 623497dba9
3 changed files with 0 additions and 68 deletions

View File

@ -1,20 +0,0 @@
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class ControleurMenu {
private VueMenu vue;
public ControleurMenu(VueMenu vue) {
this.vue = vue;
vue.addChargerGrilleAleatoireListener(new ChargerGrilleAleatoireListener());
vue.addChargerGrilleExistanteListener(new ChargerGrilleExistanteListener());
}
class ChargerGrilleAleatoireListener implements ActionListener {
public void actionPerformed(ActionEvent e) {
}
}
class ChargerGrilleExistanteListener implements ActionListener {
public void actionPerformed(ActionEvent e) {
}
}
}

View File

@ -1,6 +0,0 @@
public class Main {
public static void main(String[] args) {
View view = new View();
ControleurMenu controleur = new ControleurMenu(view);
}
}

View File

@ -1,42 +0,0 @@
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionListener;
public class VueMenu extends JFrame {
private JPanel panel;
private JLabel label;
private JButton boutonAleatoire;
private JButton boutonExistante;
public VueMenu() {
this.setTitle("Menu principal");
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setResizable(false);
this.setSize(800, 600);
ImageIcon image = new ImageIcon("background.png");
label = new JLabel("", image, JLabel.CENTER);
label.setBounds(0, 0, 800, 600);
boutonAleatoire = new JButton("Charger une grille aléatoire");
boutonAleatoire.setBounds(150, 200, 250, 50);
boutonExistante = new JButton("Charger une grille existante");
boutonExistante.setBounds(400, 200, 250, 50);
panel = new JPanel();
panel.setLayout(null);
panel.add(boutonAleatoire);
panel.add(boutonExistante);
panel.add(label);
this.add(panel);
}
public void afficher() {
this.setVisible(true);
}
public void addChargerGrilleAleatoireListener(ActionListener listener) {
boutonAleatoire.addActionListener(listener);
}
public void addChargerGrilleExistanteListener(ActionListener listener) {
boutonExistante.addActionListener(listener);
}
}