Restaure o foco para o Java Applet quando o Browser / Tab ganhar o foco

Eu tenho um applet em execução em uma guia do navegador. Quando alterno para uma guia diferente no mesmo navegador ou ALT-TAB para outro aplicativo completamente, o applet perde o foco. Quando volto para a guia do navegador, o applet não ganha foco novamente. Existe uma maneira legal de fazer isso acontecer?

Eu suponho que é uma mudança de JavaScript que é necessária, não no próprio applet? Algum manipulador onFocus talvez? Se for relevante, nosso applet é criado usando um HTML<applet> tag.

questionAnswers(1)

yourAnswerToTheQuestion