Files
LecteurPdfDoubleAffichage/tests/lecteur_pdf/document/PDFTest.java
T
2021-11-28 18:34:38 +01:00

36 lines
1.1 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package lecteur_pdf.document;
import javax.swing.*;
import java.awt.*;
import java.io.File;
import java.io.IOException;
class PDFTest {
/**
* Test du constructeur {@link PDF#PDF(File)}
*
* @param args non utilisé
*/
public static void main(String[] args) throws IOException {
/* Mise en place du JFrame de test */
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setLocationRelativeTo(null);
frame.setSize(300,300);
frame.setBackground(Color.gray);
frame.setVisible(true);
/* Creation de lobjet PDF */
PDF doc = new PDF(new File("./test_pdf1.pdf"));
/* Creation du JScrollPane contenant notre PDF pour pouvoir scroller */
JScrollPane scrollPane = new JScrollPane(doc);
scrollPane.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
scrollPane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
/* Ajout du ScrollPane dans la frame et mise à jour de la frame */
frame.add(scrollPane);
frame.validate();
}
}