Este blog fue creado con la intencion de aportar a los alumnos una ayuda con los ejercicios de la carrera de ingenieria de sistemas LEVI VELASQUEZ PAZ

Blogroll

EVENTOS EN JAVA

EVENTOS

PARA DEFINIR PROPIOS EVENTOS

EJEMPLOS DE EVENTOS

EJEMPLOS DE EVENTOS 1


NOMBRE LISTENERDESCRIPCIÓNMÉTODOSEVENTOS
ActionListenerSe produce al hacer click en un componente, también si se pulsa Enter teniendo el foco en el componente.
public void actionPerformed(ActionEvent e)

  • JButton: click o pulsar Enter con el foco activado en él.

  • JList: doble click en un elemento de la lista.

  • JMenuItem: selecciona una opción del menú.

  • JTextField: al pulsar Enter con el foco activado.
KeyListenerSe produce al pulsar una tecla. según el método cambiara la forma de pulsar la tecla.
public void keyTyped(KeyEvent e)

public void keyPressed(KeyEvent e)

public void keyReleased(KeyEvent e)
Cuando pulsamos una tecla, segun el Listener:

  • keyTyped:al pulsar y soltar la tecla.

  • keyPressed: al pulsar la tecla.

  • keyReleased: al soltar la tecla.
FocusListenerSe produce cuando un componente gana o pierde el foco, es decir, que esta seleccionado.
public void focusGained(FocusEvent e)

public void focusLost(FocusEvent e)
Recibir o perder el foco.
MouseListenerSe produce cuando realizamos una acción con el ratón.
public void mouseClicked(MouseEvent e)


public void mouseEntered(MouseEvent e)


public void mouseExited(MouseEvent e)


public void mousePressed(MouseEvent e)


public void mouseReleased(MouseEvent e)
Según el Listener:

  • mouseCliked: pinchar y soltar.

  • mouseEntered: entrar en un componente con el puntero.

  • mouseExited: salir de un componente con el puntero

  • mousePressed: presionar el botón.

  • mouseReleased: soltar el botón.
MouseMotionListenerSe produce con el movimiento del mouse.
public void mouseDragged(MouseEvent e)

public void mouseMoved(MouseEvent e)
Según el Listener:

  • mouseDragged: click y arrastrar un componente.

  • mouseMoved: al mover el puntero sobre un elemento

0 comentarios:

Publicar un comentario

Buscar este blog

Con tecnología de Blogger.

Blog Archive

Blog Archive