mirror of
https://github.com/LucasVbr/LecteurPdfDoubleAffichage.git
synced 2026-05-13 17:11:51 +00:00
Modification author
Début class Menu
This commit is contained in:
@@ -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 {
|
||||
|
||||
|
||||
@@ -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 {
|
||||
|
||||
|
||||
@@ -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();
|
||||
}
|
||||
}
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user