我喜欢这样:
file=new File(pathString+"/TileRecordings/",jTextField1.getText()+".txt");
然后在空检查之后......
file.createNewFile();
事情是,如果texfield值是' test'它会创建' text.txt'作为一个文件夹。不是实际的文本文件。 这只是Ubuntu吗?如何强制它按字面创建文本文件,而不是名为' test.txt'的文件夹。
答案 0 :(得分:0)
也许尝试java.nio.file的功能 例如:
Path temp = Paths.get(pathString+"/TileRecordings/"+jTextField1.getText()+".txt");
Files.write(temp, contentToSave.toString().getBytes());