Función SaveSyntaxActionPerformed terminada, falta comprobar que se guarda el archivo como se desea, si no se ha echo ya.
    private JTextField tf;
    private JFrame f;
añadidos en MainWindow para el funcionamiento correcto de los action listener de la función anterior.