composants d'interface graphique en utilisant des événements de discussion Java et de se concentrer auditeurs pour déterminer quand leurs fenêtres est actuellement la fenêtre «active» , qui détermine si elle gère les entrées à partir du clavier . Pour obtenir cette mise au point, une fenêtre doit appeler chaque méthode héritée " requestFocus ( )" ou " tofront ()" . Le premier donne la saisie au clavier de la fenêtre, et ce dernier met la fenêtre au-dessus des autres fenêtres. Deux «cadre» des classes de Java , le cadre et JFrame , sont deux composantes qui peuvent demander concentrer pour eux-mêmes ou transmettre le focus à un autre cadre. Instructions 1 Appelez la méthode " tofront ( )" " requestFocus ()" ou si vous voulez un cadre pour dessiner focus, comme dans " myFrame.requestFocus ();" 2 Joindre un focusListener au cadre. Si vous avez une instance de JFrame appelé " myFrame , " cela se fait au début avec le code suivant : " myFrame.addFocusListener ( nouveau focusListener () {void FocusGained ( FocusEvent e) { }}); " < br > Hôtels 3 définir la méthode FocusGained sorte que si toute autre action doit être prise lorsque le focus change , il est fait. 4 Répétez les étapes 1 à 3 avec un autre cadre instances .
|