No caso do código em questão, o método init() não pode ser executado automaticamente porque depende da criação do Frame f.