2009-07-21 6 views
0

Dans une applet lorsqu'elle est ouverte dans Internet Explorer, le focus devrait revenir automatiquement à l'applet au lieu d'aller à IE quand une fenêtre survient sur IE et revient (Internet Explorer redevient la fenêtre active).Le focus devrait arriver à une applet dans l'IE quand IE devient une fenêtre active

Pour obtenir le focus RequestFocus() et RequestFocusInWindow() ne fonctionnent pas pour une applet dans mon cas.

Quelqu'un peut-il expliquer comment cela peut être fait?

Répondre

0

Je ne peux que supposer ici. Java ne peut pas influencer l'environnement, je ne sais pas exactement comment le nommer, zone de contrôle -> vous ne pouvez pas influencer sur IE à partir d'une applet.

+0

En ce qui concerne les objets Window comme JFrame, JDialog et tout ce que vous pouvez utiliser l'écouteur de fenêtre pour savoir quand cet objet fenêtre devient une fenêtre active. N'y a-t-il pas un tel cadre pour une applet? – coolcake

+0

Vous ne pouvez pas attacher l'écouteur de fenêtre à IE (parce que ce n'est pas dans la zone de contrôle de l'applet) -> vous ne pouvez pas faire IE mettre un accent sur l'applet. –

Questions connexes