Modification author

Début class Menu
This commit is contained in:
Tristan Nogaret
2021-11-20 22:42:07 +01:00
parent 1ac8256122
commit 58b23b271e
7 changed files with 125 additions and 4 deletions
+6 -2
View File
@@ -11,9 +11,13 @@ import org.apache.pdfbox.pdmodel.PDDocument;
import javax.swing.*;
/**
* TODO A compléter
* TODO class comment
*
* @author Lucas
* @author Léo FRANCH
* @author Tristan NOGARET
* @author Lucàs VABRE
* @author Noé VILLENEUVE
* @version 1.0
*/
public class Page {
+5 -1
View File
@@ -16,7 +16,11 @@ import java.util.ArrayList;
/**
* Définis virtuellement un fichier PDF
*
* @author Lucas
* @author Léo FRANCH
* @author Tristan NOGARET
* @author Lucàs VABRE
* @author Noé VILLENEUVE
* @version 1.0
*/
public class Pdf {
+73
View File
@@ -0,0 +1,73 @@
/*
* MenuOption.java, 20/11/2021
* IUT Rodez 2021-2021, INFO2
* pas de copyright, aucun droits
*/
package lecteur_pdf.menu;
import javax.swing.*;
import java.util.ArrayList;
/**
* TODO class comment
*
* @author Léo FRANCH
* @author Tristan NOGARET
* @author Lucàs VABRE
* @author Noé VILLENEUVE
* @version 1.0
*/
public class Menu {
/** Menu "Fichier" */
private JMenu Fichier;
/** Element "Ouvrir" */
private JMenuItem Ouvrir;
/** Element "Fermer" */
private JMenuItem Fermer;
ArrayList<JMenu> menu = new ArrayList<JMenu>();
ArrayList<JMenuItem> item = new ArrayList<JMenuItem>();
public Menu() {
// Frame de test
JFrame frame = new JFrame("Menu ouverture");
// Création de la barre de menu
JMenuBar menubar = new JMenuBar();
// Création du menu "Fichier"
Fichier = new JMenu("Fichier");
// Créer les éléments du menu et sous menu
Ouvrir = new JMenuItem("Ouvrir");
Fermer = new JMenuItem("Fermer");
// Ajouter les éléments au menu "Fichier"
Fichier.add(Ouvrir);
Fichier.add(Fermer);
// Ajouter le menu au barre de menu
menubar.add(Fichier);
// Ajouter la barre de menu au frame
frame.setJMenuBar(menubar);
frame.setSize(300,300);
frame.setLayout(null);
frame.setVisible(true);
}
public void getMenuBar () {
// TODO Compléter la class
}
public void getMenuItems () {
// TODO Compléter la class
}
public void getMenuItem (int index) {
// TODO Compléter la class
}
public static void main(String args[])
{
new Menu();
}
}
+5 -1
View File
@@ -11,8 +11,12 @@ import java.util.ArrayList;
/**
* TODO class comment
*
* @author Léo FRANCH
* @author Tristan NOGARET
* @author Lucàs VABRE
* @author Noé VILLENEUVE
* @version 1.0
* @version 1.0
*/
public class MenuOption {
@@ -11,6 +11,10 @@ import java.io.File;
/**
* TODO class comment
*
* @author Léo FRANCH
* @author Tristan NOGARET
* @author Lucàs VABRE
* @author Noé VILLENEUVE
* @version 1.0
*/
+16
View File
@@ -1,9 +1,25 @@
/*
* PageTest.java, 17/11/2021
* IUT Rodez 2021-2021, INFO2
* pas de copyright, aucun droits
*/
package lecteur_pdf.document;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;
/**
* TODO class comment
*
* @author Léo FRANCH
* @author Tristan NOGARET
* @author Lucàs VABRE
* @author Noé VILLENEUVE
* @version 1.0
*/
class PageTest {
@Test
+16
View File
@@ -1,9 +1,25 @@
/*
* PdfTest.java, 17/11/2021
* IUT Rodez 2021-2021, INFO2
* pas de copyright, aucun droits
*/
package lecteur_pdf.document;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;
/**
* TODO class comment
*
* @author Léo FRANCH
* @author Tristan NOGARET
* @author Lucàs VABRE
* @author Noé VILLENEUVE
* @version 1.0
*/
class PdfTest {
@Test