2. Eventos de Ventana(WindowEvent)
• Son los que se generan en respuesta a los cambios de una ventana un frame
o un dialogo.
• WINDOW_DESTROY
• WINDOW_EXPOSE
• WINDOW_ICONIFY
• WINDOW_DEICONIFY
• WINDOW_MOVED
Eventos de Teclado(KeyEvent)
• Son generados en respuesta a cuando el usuario pulsa y suelta una tecla
mientras un Componente tiene el foco de entrada.
• KEY_PRESS
• KEY_RELEASE
• KEY_ACTION
• KEY_ACTION_RELEASE
3. Eventos de Ratón(MouseEvent)
• Son los eventos generados por acciones sobre el ratón dentro de los límites de un Componente.
• MOUSE_DOWN
• MOUSE_UP
• MOUSE_MOVE
• MOUSE_ENTER
• MOUSE_EXIT
• MOUSE_DRAG
Eventos de Barras(AdjustmentEvent)
• Son los eventos generados como respuesta a la manipulación de barras de desplazamiento (scrollbars).
• SCROLL_LINE_UP
• SCROLL_LINE_DOWN
• SCROLL_PAGE_UP
• SCROLL_PAGE_DOWN
• SCROLL_ABSOLUTE
4. Eventos de Lista
• Son los eventos generados al seleccionar elementos de una lista.
• LIST_SELECT
• LIST_DESELECT
Eventos Varios
• Son los eventos generados en función de diversas acciones.
• ACTION_EVENT
• LOAD_FILE
• SAVE_FILE
• GOT_FOCUS
• LOST_FOCUS
5. • El método handleEvent() es un lugar para que el programador pueda
insertar código para controlar los eventos. En estos casos, el programador
puede colocar el código en un método de ayuda, en lugar de colocarlo en el
método handleEvent().
• No hay métodos de ayuda para ciertos tipos de eventos, aquí está la lista de
los que están disponibles para los programadores:
action( Event evt,Object obj )
gotFocus( Event evt,Object obj )
lostFocus( Event evt,Object obj )
mouseEnter( Event evt,int x,int y )
mouseExit( Event evt,int x,int y )
mouseMove( Event evt,int x,int y )
mouseUp( Event evt,int x,int y )
mouseDown( Event evt,int x,int y )
mouseDrag( Event evt,int x,int y )
keyDown( Event evt,int key )
keyUp( Event evt,int key )