bufferedwriter によってテキストファイルに保存された学生データを作成したい (私はこの部分を終了しました) が、更新部分も作成したいので、他の JForm を作成します。コードは次のとおりです。
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt){
String SID = atf.getText();
String FN = btf.getText();
String LN = ltf.getText();
String CN = ctf.getText();
String EM = etf.getText();
String CarNum = cartf.getText();
Calendar cal =Calendar.getInstance();
try{
FileWriter file = new FileWriter("asd.txt");
BufferedWriter buffer = new BufferedWriter(file);
buffer.write("Student ID : " + SID);
buffer.newLine();
buffer.write("First Name : " + FN);
buffer.newLine();
buffer.write("Last Name : " + LN);
buffer.newLine();
buffer.write("Contact Number : " + CN);
buffer.newLine();
buffer.write("Email : " + EM);
buffer.newLine();
buffer.write("Car Number : " + CarNum);
buffer.newLine();
buffer.write("Date Of Registration : " + cal.getTime());
buffer.close();
}
catch(IOException e){
// TODO add your handling code here:
}
JOptionPane.showMessageDialog(null, "Data has been saved");
dispose();
}
結局のところ、私は JTextField を使用して別のメソッドを作成したいのですが、ここにコードがあります
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
String NSID=NSIDx.getText();
String NFN=NFNx.getText();
String NLN=NLNx.getText();
String NC=NCNx.getText();
String NE=NEx.getText();
String NCarNum=NCarNumx.getText();}
最初のコードを更新するために 2 番目のコードを入力したいので、SID の値を NSID に変更する必要があります
プライベート メソッドを他のプライベート メソッドで使用する方法がわかりません。出来ますか ?