Click to See Complete Forum and Search --> : saving in java


The One
02-25-2006, 04:08 AM
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 (AddDOB);
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???

Khalid Ali
02-25-2006, 05:22 AM
I gave a you a working example of filechooser code...?????

The One
02-25-2006, 08:55 AM
ya but i dont know how to put it in so whatever iv got is saved? can u show me?

The One
02-25-2006, 03:49 PM
example pls

The One
02-26-2006, 06:13 AM
how do i put it on the code above