这只是第二个问题,我曾经在这里张贴在堆栈溢出,所以伙计们!(请温柔点)。
我正在做的项目的下一个步骤涉及文件和FileChooser库。假设我让FileChooser工作,然后单击按钮,FileChooser就会打开,您可以选择想要的图像。
现在,假设图像来自插入到计算机的闪存驱动器。获取图像后,文件路径被存储到数据库中,以供以后检索。但问题是,当闪存盘被拔出时,文件文件就会变得无用。
有没有办法将图像的幕后复制粘贴到程序的目录中,使我只需获取文件名,并将其附加到数据库中filepath列的默认varchar值(适当目录减去文件名)?
我可能说错了。顺便说一下,这是JavaFX-8版的。任何帮助都将不胜感激。
发布于 2017-03-17 07:08:50
Files.copy(source, destination, StandardCopyOption.REPLACE_EXISTING);发布于 2017-03-17 06:58:26
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");
}这将将文件复制到您的程序目录中。
https://stackoverflow.com/questions/42850883
复制相似问题