【发布时间】:2016-12-19 10:55:53
【问题描述】:
我正在为我的编程语言创建自己的自定义 IDE,但遇到了一个问题。在任何 IDE 中,您总是希望能够导入图像、其他项目和其他文件。因此,我绝对希望在我的 IDE 中拥有它。我正在为我的 GUI 使用 JavaFX。我已经创建了一个 FileChooser,用户可以成功选择一个他们想要导入到我的 IDE 中的文件。
这是我的问题
当用户选择一个文件时,我应该使用File.copy() 方法将文件复制到IDE,还是应该copy all the bytes from the File 到我的IDE 中的资源文件?直接复制文件会导致我将资源文件夹附加到项目,但我不知道这是否是将文件导入我的 IDE 的最佳方式。是否有在 Java 中导入和保存文件的首选方式?在这种情况下,对我来说最好的方法是什么?
提前致谢!
【问题讨论】:
-
只是说大多数IDE都支持链接文件和复制文件;)
-
@KevinEsche 链接文件是否意味着没有导入文件,只是对文件位置的引用?我什至没有想过添加链接文件的功能。我只是对如何复制文件感到困惑......