Arbeiten im Zusammenhang mit JFileChooser - Zugriff auf die ausgewählte Datei

havn ' T kodiert, in eine Weile, so denke, ich bin ein wenig eingerostet. Ich bin versucht, zu erstellen eine app, die ermöglicht dem Benutzer, wählen Sie eine Datei als Eingabe. Das folgende Stück code ist, was ich im moment:

JButton btnFile = new JButton("Select Excel File");
btnFile.addActionListener(new ActionListener() {
    //Handle open button action.
    public void actionPerformed(ActionEvent e) {
        final JFileChooser fc = new JFileChooser(); 
        int returnVal = fc.showOpenDialog(frmRenamePdfs);
        if (returnVal == JFileChooser.APPROVE_OPTION) {
            File file = fc.getSelectedFile();
            //This is where a real application would open the file.
            System.out.println("File: " + file.getName() + ".");    
        } else {
            System.out.println("Open command cancelled by user.");
        }
        System.out.println(returnVal);
    }
});

Ich kann nicht scheinen, um herauszufinden, wie man Zugang zu "Datei" aus, die außerhalb des Hörers, D. H. in der Funktion, wo die Reste von der GUI erstellt wird. Ich habe eine leere text-label neben der Taste, startet den Dateiauswahldialog, so was will ich zu tun ist, speichern Sie die Datei, und legen Sie außerdem den text der Beschriftung auf den Namen der Datei.

InformationsquelleAutor Colm Shannon | 2011-12-06

Schreibe einen Kommentar