SAE21_2022/Fenetre.java

27 lines
762 B
Java
Raw Normal View History

import javax.swing.*;
2023-04-28 20:28:12 +02:00
/**
* La class fenetre est une classe qui a simplement pour but de créer une Fenetre, puis attendre que des class hérite d'elle afin d'utiliser sa JFrame
2023-04-28 20:28:12 +02:00
* @version 1.1
* @author Matthis Fauvet
*/
public class Fenetre{
protected JFrame fenetre;
2023-04-28 20:40:36 +02:00
/**
* Contructeur
2023-04-28 20:40:36 +02:00
*/
public Fenetre() {
this.fenetre = new JFrame("Creation du programme");
this.fenetre.setSize(400, 500);
this.fenetre.setLocationRelativeTo(null); // centre la fenêtre sur l'écran
this.fenetre.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
2023-04-28 20:40:36 +02:00
/**
* Cette méthode a pour but de fermer la fenetre quand on le demande
2023-04-28 20:40:36 +02:00
*/
public void closeFrame() {
this.fenetre.dispose();
}
}