-
Gestion du focus systeme
Bonjour,
Je voudrais pouvoir donner le focus à un programme externe.
Je m'explique: mon application swing communique avec un navigateur web, et j'aimerais pouvoir faire passer la fenêtre ouverte devant mon application swing.
La fenêtre du navigateur ne peut pas prendre elle-même le focus systeme. J'ai tenté de faire passer la fenêtre swing en arriere plan (JFrame#toBack()) et ca n'est pas satisfaisant.
J'ai peur de devoir obligatoirement passer par du code natif. Quelqu'un aurais une solution efficace et un peu plus élégante ?
-
Non, pas le choix.
Java ne permet pas d'intéractions directes avec des éléments purement liés au système (même si ça c'est un peu amélioré depuis Java6, ça reste très limité).