/**
* Saves the current sequence to the given filename
- * @param filename the filename to use
+ * @param file the filename to use
*/
- public static void saveAs(String filename) throws IOException {
- MidiSystem.write(seq, 1, new File(filename));
+ public static void saveAs(String file) {
+ try {
+ MidiSystem.write(seq, 1, new File(filename));
+ } catch (IOException e) {}
+ filename = file;
}
/**
* Saves the current sequence to the previously given filename.
*/
- public static void save() throws IOException {
+ public static void save() {
saveAs(filename);
}