miércoles, 24 de enero de 2018

EVENTOS: BAJO NIVEL Y SEMANTICOS

Eventos: bajo nivel y semánticos



Eventos de bajo nivel
Evento
Significado
ComponentEvent
Cambio en el tamaño, posición o visibilidad de un componente
FocusEvent
Cambio de foco (capacidad de un componente de recibir entrada desde el teclado)
KeyEvent
Operación con el teclado
MouseEvent
Operación con los botones del ratón o movimientos del ratón 
WindowEvent
Cambio de estado en una ventana
AncestorEvent
Cambio en la composición, visibilidad o posición de un elemento superior (ancestro) de la jerarquía de composición

Eventos de alto nivel
ActionEvent
Realización de la acción específica asociada al componente
ChangeEvent
Cambio en el estado del componente
ItemEvent
Elemento seleccionado o deseleccionado
CaretEvent
Cambio en la posición del cursor de inserción en un componente que gestiona texto 
ListSelectionEvent
Cambio en la selección actual en una lista

Eventos de la clase JComponent 


Tipo de Eventos
Evento
Eventos del Foco (Focus)

Foco obtenido
 (focusGained)
 Foco perdido
(focusLost)
Eventos de entrada de teclado (Key)
Tecla presionada (keyPressed)
Tecla soltada (keyReleased)
Tecla presionada y soltada (keyTyped)
Eventos de ratón (Mouse)
Tecla del ratón presionada y soltada (mouseClicked)
El ratón entra en un componente (mouseEntered)
El ratón sale de un componente (mouseExited)
Tecla del ratón presionada (mousePressed)
Tecla del ratón soltada (mouseReleased)
Eventos de movimiento del ratón (MouseMotion)
El ratón se ha movido mientras una tecla se encuentra pulsada. El componente está siendo arrastrado
(mouseDragged)
El ratón se ha movido y no se está pulsando ninguna tecla (mouseMoved)
Eventos de la rueda del ratón (MouseWheel)
La rueda ha rotado. (mouseWheelMoved)




Eventos de la clase AbstractButton (JButton) 

Tipo de eventos
Evento
Eventos de acción (Action)
Se ha hecho clic en el botón (actionPerformed)
Eventos de cambio (Change)
El estado del botón ha cambiado (stateChanged)
Eventos de selección de un item (Item)
Ha cambiado el estado de selección del botón (itemStateChanged)
Eventos de acción (Action)
Se ha hecho clic en el botón (actionPerformed)



Eventos de la clase JComboBox

Tipo de eventos
Evento
Eventos de acción (Action)
Se ha seleccionado un elemento. Si se puede escribir en el  cuadro de texto se genera este evento cuando se pulsa la tecla ENTER (actionPerformed)
Eventos de selección de un item (Item)
Ha cambiado la selección de la lista desplegable (itemStateChanged) (Se disparan dos eventos)


Eventos de la clase Window (JFrame)

Tipo de eventos
Evento
Eventos de foco en la ventana (WindowFocus
Foco obtenido por la ventana (windowGainedFocus) Foco perdido por la ventana (windowLostFocus
Eventos del ciclo de vida de la ventana (Window
Ventana activada (windowActivated)
La ventana ha sido cerrada como resultado de llamar al método dispose (windowClosed)
El usuario ha pulsado el botón de cierre de la ventana
(windowClosing)
La ventana ya no es la ventana activa (windowDeactivated)
La ventana ha pasado de minimizada a normal (windowDeiconified)
La ventana se ha minimizado (windowIconified)
La ventana se ha hecho visible por primera vez (windowOpened)
Eventos de estado de la ventana (WindowState
La ventana ha cambiado de estado en cuanto a minimizada, maximizada, restaurada, etc. (WindowStateChanged)



Evento de la clase JTextComponent (JTextField) 
Tipo de eventos
Evento
Eventos de entrada de texto (InputMethod)
El cursor ha cambiado de posición (caretPositionChanged)
El texto introducido por teclado ha cambiado (inputMethodTextChanged)
Eventos de cursor (Caret)
El cursor ha cambiado de posición (caretUpdate)




Share:

0 comentarios:

Publicar un comentario

BTemplates.com

Buscar este blog

Archivo del Blog

Con tecnología de Blogger.