componentes GUI en uso los eventos de foco de Java y se centran oyentes para determinar cuando sus ventanas está en la ventana " activa" , que determina si se controla la entrada desde el teclado. Para lograr este objetivo , una ventana debe llamar a cualquiera heredado método " requestFocus ()" o " toFront ()". El primero da la ventana de entrada del teclado , y el segundo coloca la ventana en la parte superior de otras ventanas . Dos clases de Java " frame" , el marco y JFrame , son los dos componentes que pueden solicitar centrarse por sí mismos o pasar a centrarse en otro marco. Instrucciones
1
Llame al método " toFront ()" " requestFocus ()" o cuando se desea un marco para dibujar el foco, como en " myFrame.requestFocus (); "
2
Adjuntar un FocusListener al marco. Si tiene una instancia de JFrame llamado " MyFrame , " esto se hace al principio con el siguiente código : " myFrame.addFocusListener ( nueva FocusListener () {void focusGained ( FocusEvent e) { } } ) ; "
< br > Página 3
Definir el método focusGained manera que si cualquier otra acción que se tomará cuando el enfoque cambia , lo que se hace.
4
Repita del Paso 1 al Paso 3 con otro marco instancias.