复制文件与复制文件信息

时间:2016-08-12 12:15:22

标签: java file import

我正在为我的编程语言创建自己的自定义IDE,我遇到了一个问题。在任何IDE中,您始终希望能够导入图像,其他项目和其他文件。因此,我一定很想在我的IDE中拥有它。我正在使用JavaFX作为我的GUI。我已经创建了一个FileChooser,用户可以成功选择要导入我的IDE的文件。

这是我的问题 当用户选择文件时,我应该使用File.copy()方法将文件复制到IDE,还是应该将copy all the bytes from the File复制到IDE中的资源文件中?直接复制文件会导致我有一个附加到项目的Resources文件夹,但我不知道这是否是将文件导入IDE的最佳方式。是否有一种在Java中导入和保存文件的首选方法?在这种情况下,对我来说最好的方法是什么?

提前致谢!

1 个答案:

答案 0 :(得分:0)

理想情况下,用户应该拥有这两个选项,而IDE往往支持两种方式。

实际上,不要堆叠在这上面。实现其中之一,并将其​​中一个与其他任务一起移动,以便更早地获得工作原型

在花费太多时间装饰gui之前,检查一下你的语言是否有设计缺陷更为重要。