Java 获取从另一页保存的文件的名称

Java 获取从另一页保存的文件的名称,java,class,Java,Class,我只是想问一下如何从另一个页面获取保存的文件名 这是密码 DPFPVerificationResult result = verificator.verify(features, ((Main)getOwner()).getTemplate()); updateStatus(result.getFalseAcceptRate()); if (result.isVerified()) makeReport("The

我只是想问一下如何从另一个页面获取保存的文件名

这是密码

DPFPVerificationResult result = 
            verificator.verify(features, ((Main)getOwner()).getTemplate());
        updateStatus(result.getFalseAcceptRate());
        if (result.isVerified())
            makeReport("The fingerprint is from" (should be the name of the file name i saved".");
        else
            makeReport("The fingerprint can't be recognized. Please re-try.");
    }
}
还有另一个保存我想要的文件的页面

private void onLoad() {
    JFileChooser chooser = new JFileChooser();
    chooser.addChoosableFileFilter(new TemplateFileFilter());
    if(chooser.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) {
        try {
            FileInputStream stream = new FileInputStream(chooser.getSelectedFile());
            byte[] data = new byte[stream.available()];
            stream.read(data);
            stream.close();
            DPFPTemplate t = DPFPGlobal.getTemplateFactory().createTemplate();
            t.deserialize(data);
            setTemplate(t);
        } catch (Exception ex) {
            JOptionPane.showMessageDialog(this, ex.getLocalizedMessage(), "Fingerprint loading", JOptionPane.ERROR_MESSAGE);
        }
    }
}

我想获取由数据实例化的文件名,然后将其转换为字符串并拆分以获取名称

首先是您的最后一条注释,然后将其转换为字符串并拆分以获取名称;为什么?
File.getName()有什么问题吗?
??就主要问题而言,将
文件
onLoad
方法中传递出去,因为我想将文件名放入数据库