我是新的Java和我仍然嘗試學習,但我有這個任務的一個小問題..所以,我必須打開一個對話框,選擇一個文件夾已經存在,我必須在這個文件夾內創建一個文件!我已經編寫代碼來選擇文件夾,但現在我必須創建該文件。我發現了一些方法來做到這一點,但我只是從文件夾以外的文件!這是我寫到目前爲止:在現有的文件夾中創建一個文件-java
JFileChooser folderChooser = new JFileChooser();
folderChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
int user = folderChooser.showSaveDialog(null);
if (user == JFileChooser.APPROVE_OPTION) {
File folder = folderChooser.getSelectedFile();
File f = new File("test.txt");
f.createNewFile();
有人可以幫助我嗎?
您需要在文件名之前添加路徑,因爲它不知道所選路徑並將在當前應用程序路徑上創建該路徑。 – CodeMatrix