Non mi ero accorto che stai facendo un'applet ed il frame era separato... Togli la riga che ti ho detto di aggiungere e aggiungi questa nel main:
codice:
ButAppFram.addWindowListener(this);

Ciao.