“Conocimientos Programación>Programación Java

Cómo restablecer el foco en Java

2014/10/6
The Abstract Window Toolkit ( AWT ) es una jerarquía de clases definidas en la biblioteca estándar para el lenguaje de programación Java. Con AWT , un programa Java puede crear y administrar los componentes que definen una interfaz gráfica de usuario (por ejemplo , las ventanas, los campos de texto , imágenes) y sus relaciones. En un momento dado , una ventana y un componente dentro de esa ventana tiene el foco : la ventana se muestra en la parte superior de otras ventanas , y el componente recibe acciones de teclado y ratón . El código Java puede restablecer el foco a cualquier componente y su ventana que contiene en cualquier momento. Instrucciones
1

incluyen las siguientes líneas al principio del código Java :

import java.awt * ;

importación javax.swing * , < . . br> 2

Crear la ventana a la que desea dirigir el foco , y el componente dentro de esa ventana que recibirá el foco, como en el siguiente ejemplo de código:

pública MyGraphicApp extends JFrame {

privado myTextField JTextField ;

myLayout GroupLayout privado;

pública MyGraphicApp () {

myLayout = new GroupLayout ( getContentPane ());
< . p> getContentPane () setLayout ( myLayout ) ;

myTextField = new JTextField ();

SequentialGroup sg = myLayout.createSequentialGroup ();

sg.addComponent ( myTextField ) ;

}

}

Cuando, como en el ejemplo, la clase se extiende JFrame de la biblioteca Java , puede concentrarse en la definición de los componentes que hacen que su aplicación única , mientras que la herencia todos los componentes Swing y mecanismos básicos de la biblioteca de Java . La clase de ejemplo tiene una sola ventana con un solo componente, que es un campo en el interior de la cual el usuario puede escribir texto.
3

Dar atención al componente que desea tener , y por extensión a la ventana que contiene ( el antecesor de nivel superior en la jerarquía de componentes) , como en el siguiente ejemplo de código:

myTextField.requestFocusInWindow ();

diferentes componentes demostrar que tienen el foco de diferentes maneras . Por ejemplo , un campo de texto mostrará un cursor parpadeante listo para dar entrada y una ventana se mostrará en la parte superior de todas las demás ventanas del escritorio .

Programación Java
Cómo instalar XP Java
Cómo crear un vacío Java Mapa
Administración de archivos de Java Tutorial
Cómo generar fechas en JSP
¿Puede el método InputStream retorno en Java
¿Por qué los diseñadores Web Utilice applets de Java en páginas web
Cómo cambiar Java memoria Heap
¿Qué es la Consola de Java
Conocimientos Informáticos © http://www.ordenador.online