For "save as", see my sample code in MovieTracker.
For save, you'll need to keep track of the previously saved file name, so you can just save it again with the same name instead of prompting the user with a filechooser.
If they have not saved already before, then just have the save method call the "save as" method.