2010-04-09 6 views
1

J'ai un composant dans un JInternalFrame qui doit effectuer des actions lorsque les touches sont enfoncées dans la fenêtre parentale de JInternalFrame. L'utilisation de InputMap/ActionMap serait idéale, mais getInputMap (WHEN_IN_FOCUSED_WINDOW) du composant renvoie une InputMap qui traite le JInternalFrame comme la "fenêtre focalisée", plutôt que comme sa fenêtre parentale. Des solutions ou des idées?Java: getInputMap (WHEN_IN_FOCUSED_WINDOW) à partir de JInternalFrame

Répondre

1

Manchettes mis en correspondance avec l'utilisation du volet de bureau WHEN_ANCESTOR_OF_FOCUSED_COMPONENT. Peut-être que c'est ce que tu veux.

Sinon, si vous avez besoin de plus d'aide, postez votre SSCCE qui montre le problème.

Questions connexes