création des classes et implementation de base

This commit is contained in:
leofranch
2021-11-22 21:29:17 +01:00
parent 58b23b271e
commit 68bae635da
2 changed files with 73 additions and 0 deletions
+40
View File
@@ -0,0 +1,40 @@
/*
* Fenetre, 22/11/2021
* IUT Rodez 2021, INFO2
* pas de copyright, aucun droits
*/
package lecteur_pdf.affichage;
import lecteur_pdf.document.Pdf;
import lecteur_pdf.menu.Menu;
import javax.swing.*;
/**
* Définis virtuellement un fichier PDF
*
* @author Léo FRANCH
* @author Tristan NOGARET
* @author Lucàs VABRE
* @author Noé VILLENEUVE
* @version 1.0
*/
public class Fenetre extends javax.swing.JFrame {
private JFrame frame ;
private String titre ;
private Menu menu ;
private Pdf pdf ;
public Fenetre() {
frame = new JFrame( "sans titre" );
}
public Fenetre(String titre) {
frame = new JFrame( titre );
}
}
@@ -0,0 +1,33 @@
/*
* gestionFenetre, 22/11/2021
* IUT Rodez 2021, INFO2
* pas de copyright, aucun droits
*/
package lecteur_pdf.affichage;
import java.util.ArrayList;
/**
* Définis virtuellement un fichier PDF
*
* @author Léo FRANCH
* @author Tristan NOGARET
* @author Lucàs VABRE
* @author Noé VILLENEUVE
* @version 1.0
*/
public class gestionFenetre {
final int NB_MAX_FENETRE = 2 ;
private ArrayList<Fenetre> fenetresOuvertes;
public void ouvrirFenetre(){
}
public void fermerFenetre(){
}
}