首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JavaFX-8 FileChooser映像(后端复制粘贴)

JavaFX-8 FileChooser映像(后端复制粘贴)
EN

Stack Overflow用户
提问于 2017-03-17 06:42:44
回答 2查看 225关注 0票数 0

这只是第二个问题,我曾经在这里张贴在堆栈溢出,所以伙计们!(请温柔点)。

我正在做的项目的下一个步骤涉及文件和FileChooser库。假设我让FileChooser工作,然后单击按钮,FileChooser就会打开,您可以选择想要的图像。

现在,假设图像来自插入到计算机的闪存驱动器。获取图像后,文件路径被存储到数据库中,以供以后检索。但问题是,当闪存盘被拔出时,文件文件就会变得无用。

有没有办法将图像的幕后复制粘贴到程序的目录中,使我只需获取文件名,并将其附加到数据库中filepath列的默认varchar值(适当目录减去文件名)?

我可能说错了。顺便说一下,这是JavaFX-8版的。任何帮助都将不胜感激。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-03-17 07:08:50

使用Files.copy

代码语言:javascript
复制
Files.copy(source, destination, StandardCopyOption.REPLACE_EXISTING);

注释sourcedestination路径的参考文献。另外,文件位于包java.nio.file中。

票数 1
EN

Stack Overflow用户

发布于 2017-03-17 06:58:26

代码语言:javascript
复制
    File source = new File("path//myimage.jpg");
    File dest = new File("myimage.jpg");
    try {
        FileUtils.copyFile(source, dest);
    } catch (IOException e) {
        throw new IOException("DP Report Template File is not there");
    }

这将将文件复制到您的程序目录中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42850883

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档