this is my following code:
class SaveButtonListener implements ActionListener {
public void actionPerformed (ActionEvent event) {
try {
FileWriter writer = new FileWriter (“Salary.txt”);
PrintWriter out = new PrintWriter (writer);
Object AddcurrentChoice = employeeChoice.getSelectedItem();
out.println (AddcurrentChoice);
String AddFName = FNametextfield.getText();
String AddSName = SNametextfield.getText();
String AddDOB = DOBtextfield.getText();
String AddSSN = SSNtextfield.getText();
out.println (AddFName);
out.println (AddSName);
out.println (AddDO?;
out.println (AddSSN);
String AddBasicSalary = BasicSalarytextfield.getText();
String AddLunchAllow = LunchAllowtextfield.getText();
String AddHousingAllow = HousingAllowtextfield.getText();
String AddTravelAllow = TravelAllowtextfield.getText();
String AddBonus = Bonustextfield.getText();
String AddOvertime = Overtimetextfield.getText();
String AddGrossSalary = GrossSalarytextfield.getText();
out.println (AddBasicSalary);
out.println (AddLunchAllow);
out.println (AddHousingAllow);
out.println (AddTravelAllow);
out.println (AddBonus);
out.println (AddOvertime);
out.println (AddGrossSalary);
String AddAdvance = Advancetextfield.getText();
String AddLoan = Loantextfield.getText();
String AddPAYE = PAYEtextfield.getText();
String AddNAPSA = NAPSAtextfield.getText();
String AddMed = Medtextfield.getText();
String AddTDeductions = TDeductionstextfield.getText();
out.println (AddAdvance);
out.println (AddLoan);
out.println (AddPAYE);
out.println (AddNAPSA);
out.println (AddMed);
out.println (AddTDeductions);
String AddNetSalary = NetSalarytextfield.getText();
out.println (AddNetSalary);
String AddAmount = Amounttextfield.getText();
out.println (AddAmount);
out.close();
}
catch (IOException exception) {
System.out.println (“can’t write to file”);
}
}
};
ActionListener listener = new SaveButtonListener ();
Savebutton.addActionListener (listener);
…
The problem is whenever i wanna add new data and save it it all saves in the same place (Salary.txt). How do i do it so that when i press save a window opens asking you where to save what iv just done and what name to give it??
Does anyone have sample code or can tell me how to do it???