Hai provato a fare una cosa del tipo:
area.requestFocus();
A me andava bene con un cosa del genere.
Fammi sapere ciao