ちょっと私は、GUIから値を受け取り、txtファイルを出力するはずの私の書いたクラスの別のプログラムにそれらを与えるプログラムを実装しようとしてきました。 GUIと他のクラスはうまく動作しますが、GUIから他のクラスに値を取得することができないか、クラスメンバが単に起動しません。 私はこれまでのところ、これを持っている:文字列を.txtファイルに書き込むことができません
import java.io.*;
//
//some code
//
public static void SaveTextToFile(String Name,String Spec, String Text){
try{
File file = new File("user.dir"+ File.separator + Name + File.separator + Spec + "Text.txt");
file.getParentFile().mkdir();
FileWriter writer = new FileWriter(file);
writer.write(Text);
writer.flush();
writer.close();
} catch
(IOException e) {}
}
...
何とかもないファイルまたはディレクトリが作成されます。 アイデア
素晴らしく働くます。mkdir();' 'true'にまたは' false'のを返して:
今私が持っています。 'false'を' file.getParentFile()。mkdirs(); 'と置き換えてみてください。 –