Java将String转换为fileObject

时间:2013-02-27 08:58:21

标签: java swing jfilechooser

我知道当文件在本地存在时如何转换它。但是当文件在远程服务器上时如何做到这一点 我在这里谈论

  

org.apache.commons.vfs.FileObject

这是在本地服务器上完成的 -

public static FileObject changeStringToFileObject(String path) {
        FileObject file = null;
        LocalFileProvider provider = new DefaultLocalFileProvider();
        try {
            file = provider.findLocalFile(new File(path));
        } catch (FileSystemException ex) {
            logger.log(Level.SEVERE, null, ex);
        }
        return file;
    }

1 个答案:

答案 0 :(得分:2)

那么你必须先使用FTP java库来获取文件(即在本地下载),然后才能在你的swing应用程序中使用它。

检查Apache Commons Net Library

点击此链接查看示例:Java + Apache Commons Net: Read FTPFile