値(テキスト領域に入力)をtxtファイルに保存しようとしています。次のコードは program.txt ファイルを作成していますが、データは書き込まれていません。私は何を間違っていますか?
また、これらの値をユーザー指定の .txt ファイルに保存したい場合、どうすればよいですか?
b2.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent arg0) {
try {
o = new BufferedWriter(new FileWriter("program.txt"));
o.write(t1.getText());
o.write(",");
o.write(t2.getText());
o.write(",");
o.write(t3.getText());
o.write(",");
o.write(t4.getText());
o.write(",");
o.write(t5.getText());
o.write(",");
o.write(t6.getText());
o.write(",");
o.write(t7.getText());
o.write(",");
}
catch (IOException e){
e.printStackTrace();
}