希望する名前のテキストファイルを作成するのに問題があります。
「username」Subjectsという名前のテキストファイルを作成したいと思います。
private void saveSubjects(){
RegisterFrame r = new RegisterFrame();
String username = r.txtUser.getText();;
try{
FileWriter f = new FileWriter(username + "" + "Subjects" + ".txt", true);
String subjects[] = lstSubjects.getItems();
for(int i = 0; i<subjects.length; i++){
f.write(subjects[i] + "\r\n");
}
f.close();
JOptionPane.showMessageDialog(null, "Data saved!", "Data Saved", JOptionPane.INFORMATION_MESSAGE);
}catch(Exception e){
JOptionPane.showMessageDialog(null, "Nothing Inputted!", "Error", JOptionPane.ERROR_MESSAGE);
}
}
RegisterFrameに入力されているユーザー名を取得したいのですが、機能していません。私はそれが単純なことであることを知っていますが、私はまだこれの初心者です。どうすればこれを解決できますか?
前もって感謝します