come rendere Java PDF esclusivo file explorer / viewer [chiuso]
Sono abbastanza nuovo nella programmazione Java e sono stato incaricato di creare un esplora file Java, ma deve essere esclusivo PDF. Deve essere in grado di cercare l'intero HDD per i file PDF ed essere in grado di elencarli e renderli disponibili per essere visualizzati con un doppio clic su di essi. Deve anche avere un pulsante di aggiornamento in questo modo non è necessario chiudere e riaprire il programma in modo da cercare e visualizzare un altro file. Qualsiasi aiuto sarebbe molto apprezzato.
Ho anche fatto questo come la GUI che sto andando da noi per l'esploratore di file
package pdfView;
import javax.swing.*;
import java.awt.*;
public class View extends JFrame {
public View() {
super("PDF Viewer");
setLookAndFeel();
setSize(500, 125);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
FlowLayout flo = new FlowLayout();
setLayout(flo);
JTextField Search = new JTextField ("Search", 29);
JButton Search1 = new JButton("Search");
JButton ReFresh = new JButton("ReFresh");
add(Search);
add(Search1);
add(ReFresh);
setVisible(true);
}
private void setLookAndFeel() {
try {
UIManager.setLookAndFeel(
"com.sun.java.squing.plaf.nimbus.NimbusLookAndFeel"
);
} catch (Exception exc){
}
}
public static void main(String[] args) {
View pdf = new View();
}
}
1 answers
Se fossi in te, userei JFileChooser. È integrato in java per impostazione predefinita. È inoltre possibile filtrare i file in modo che solo .i documenti pdf vengono visualizzati. Da lì, ci sono diverse librerie che consentono di estrarre il testo dal pdf come PDFBox.