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();
    }

}
Author: Austin Farris, 2015-01-07

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.

 2
Author: DHerls, 2015-01-07 18:10:04