Manejo de Eventos – JTextField JPasswordField [JAVA]

Manejo de eventos en Java

 Las GUI están controladas por eventos, alguno de estos eventos son, mover el Mouse, seleccionar o escribir en un campo de texto, hacer click  en un botón, ya sea en la pantalla o en el Mouse etc..

Cuando ocurre una interaccion con el usuario, se envia un mensaje al programa. La informacion de los eventos de la GUI se almacena en un objeto de la clase que extiende a AWTEvent.

 Los Tipos de eventos del paquete java.awt.event se utilizan con componentes de AWT y de Swing. Los tipos de eventos adicionales, especificos para SPNG, se declaran en el paquete javax.swing.event.

 El mecanismo de eventos consta de tres partes:

  • El origen del evento
  • El objeto del evento
  • El componente de escucha del evento

 Origen del evento:Es el componente de la GUI especifico con el cual interactua el usuario.

Objeto del evento:Es el encargado de encapsular la informacion acerca del  evento que ocurrio. Esta informacion incluye una referencia al origen del evento  y cualquier informacion especifica del evento que pueda ser requerida por el objeto escucha.

Objeto escucha:Es un objeto que recibe la notificación del origen del evento cuando este ocurre;en efecto “escucha” a la espera de un evento y se ejecuta en respuesta a ese evento.

 El programador debe realizar dos tareas clave para procesar un evento de interfaz grafica de usuario en un programa. 

  1. Primero debe registrar un componente de escucha del evento para el componente de la GUI que se espera que genere ese evento.
  2. Segundo: debe implementar un manejador para ese evento

 Básicamente un componente de escucha para un evento GUI es un objeto de una clase que implementa a una o mas de las “interfaces de componentes” de escucha de eventos de los paquetes java.awt.event y javax.swing.event.

     Cada interfaz de escucha de eventos especifica uno o mas métodos manejadores de eventos que deben declararse en la clase que lo implemente (que implemente dicha interfaz) esto es porque la interfaz al ser abstracta y como toda clase abstracta debe implementar todos sus métodos.

     En el momento que ocurre un evento, el componente de la GUI con el que el usuario interactuó notifica a sus componentes de escucha registrados, llamando al método manejador de eventos apropiado de cada componente de escucha

A continuación se muestra un breve ejemplo usando JTexField y JPasswordField en donde manipulamos campos de texto.

Estas son algunas imagenes de la aplicacion

 

EventoJTextField - Campo1

EventoJTextField - Campo2

EventoJTextField - Campo3

EventoJTextField - Campo4

 

 —– [ DESCARGAR EL CODIGO FUENTE ] –—–

 

 

Bueno eso es todo por hoy, saludos terricolas, buen findesemana XD

Etiquetas: , , , , , , , , , , , ,

About exequielc

Hola! Estás en el blog de Exequiel Catalani. Como es un blog, se trata de una extensión más o menos lineal de las cosas que hago y pasan por mi cabeza: ciberculturas, videos de la red, nuevos medios y tecnologia, y Programacion etc...

9 responses to “Manejo de Eventos – JTextField JPasswordField [JAVA]”

  1. Emanuel says :

    Buenisimo, era mas o menos lo que andaba buscando, ahora bajo el codigo, lo miro y te digo si entendi la idea jejeje

    muchas gracias!

  2. armando rodriguez says :

    esta bien pirata tu correo no me gusto inche vato loc no sirve

  3. hernandez says :

    pendejosssssssssss… idiotas quiten esa babosada

  4. hernandez says :

    esta dos dos me cago de risa jajaja loco loco lo

  5. Javadoo says :

    Hola, disculpen, me estoy iniciando en java y etoy montando una aplicacion, necesito que el usuario al activar un JCheckBox, en el JPasswordField se revele la contraseña de modo que el usuario pueda ver lo que escribe, de igual forma al desactivar el check, la clave quede oculta con sus astericos..

  6. romina says :

    es una estupides la que muestras alli..no hay ningun codigo y las imagenes :/…

  7. Luis Fernando says :

    Hola exequiel, es facil reconocer cuando alguien se estudio juiciosamente el Libro de Como Programar en Java de Deitel & Deitel. Buena por esa, que bien que hallan personas que no solo confian en la red, si no en buenos textos. Un abrazo desde Colombia.

  8. carlos wilson says :

    el link esta malo al perecer me lo podrian facilitar