1
我的程序有一个名为data的文件夹 - 用于存储文本文件 - 当我单击保存在我的JAR应用程序中时,虽然没有任何反应。我怎样才能让它可以访问和保存新文件?下面是一些代码如何访问JAR文件中的文件夹
public void saveAs() {
FileChooser fileChooser = new FileChooser();
fileChooser.setTitle("Save Routine"); fileChooser.setInitialDirectory(new File("data/routines"));
fileChooser.getExtensionFilters().add(new FileChooser.ExtensionFilter("txt", "*.txt"));
if (fileName != null) {
fileChooser.setInitialFileName(fileName);
}
save(fileChooser.showSaveDialog(stage));
}
我也有绝对路径做到了,没有工作,要么
如果这是你的意思,你不能将文件保存在jar中。那么,一切皆有可能,但是jar中的资源文件基本上是为了阅读,而不是为了写作。 – RealSkeptic
是否有替代罐子?或者有另一种方法可以将它保存在罐子外面吗? – Bruce
它也不会让我读取文件 – Bruce