sw libre

Páginas: 8 (1759 palabras) Publicado: 2 de diciembre de 2013
EVENTO: Un evento constituye un método para que una clase notifique a los usuarios de un objeto que algo interesante sucede al objeto, como, por ejemplo, que se ha hecho clic en un control de una interfaz gráfica de usuario. Esta notificación se denomina provocar un evento. Un objeto que produce un evento se conoce como origen o remitente del evento.
Es una acción iniciada por el usuario, cadavez que se produce un evento se crea un objeto, la clase padre de los eventos es java.awt.Event.

FUENTE: http://msdn.microsoft.com/es-es/library/ms228499(v=vs.80).aspx

CLASIFICACION O TIPOS DE EVENTOS:
ComponentEvent: Se producirá este tipo de evento cuando el usuario mueva o redimensione un componente.
FocusEvent: Se producirá este tipo de evento cuando se cambie el foco de uncomponente.
KeyEvent: se producirá cuando el usuario pulse una tecla.
MouseEvent: Se producirá cuando el usuario efectúe un movimiento con el ratón o haga un click.
ContainerEvent: se producirá cuando se añadan o eliminen componentes en el contenedor.
WindowEvent: se producirá cuando se realice algún tipo de operación con la ventana como abrirla y cerrarla.
ActionEvent: Se producirá cuando seefectúe alguna acción sobre un componente, como por ejemplo: la pulsación de un botón.
AdjustmentEvent: Se ajusta algún valor de un componente.
ItemEvent: Se ha modificado el estado de algún elemento que pertenece al componente.
TextEvent: El contenido de texto de algún componente ha cambiado.
FUENTE: http://www.slideshare.net/javi2401/eventos-en-java-presentation

CARACTERISTICAS DE UNEVENTO:
Cada evento produce la creación de un objeto de la clase predefinida Event, que incluye la siguiente información;
Tipo de evento: p.ej. pulsación de tecla, botón del ratón, apertura de ventana,...
Objeto en el que se ha producido el evento: p.ej. boton, ventana, textField,...
Tiempo en que se produjo el evento
Posicion (x,y) en que se produjo, relativo al origen del componente.
Paraeventos de teclado, la tecla pulsada y el estado de los modificadores Shift, Alt, Ctrl
Un argumento arbitrario, como un String
etc...

FUENTE: http://www.unav.es/SI/manuales/Java/indice.html#4.2.


REQUERIMIENTOS PARA IMPLEMENTAR UNA APLICACIÓN BASADA EN EVENTOS:
A continuación, se muestra una lista con los procedimientos recomendados que se van a tratar en este tema:
Garantías decomportamiento obligatorias
Finalización
EventArgs y evento finalizado
Operaciones que se ejecutan simultáneamente
Acceso a los resultados
Información de progreso
Implementación de IsBusy
Cancelación
Errores y excepciones
Subprocesamiento y contextos
Instrucciones

Garantías de comportamiento obligatorias.
Cuando se implementa el modelo asincrónico basado en eventos, debe proporcionarse unaserie de garantías que aseguren que la clase se va a comportar adecuadamente y que los clientes de dicha clase pueden confiar en dicho comportamiento.
Finalización
Invoque el controlador de eventos MethodNameCompleted siempre que la finalización sea correcta, o cuando se produzca un error o una cancelación. Nunca debería ocurrir que una aplicación permaneciese inactiva sin llegar nunca a lafinalización. Como excepción a esta regla, está el caso en que la propia operación asincrónica está diseñada para no finalizar nunca.
EventArgs y evento finalizado
Para cada método MethodNameAsync independiente, aplique los requisitos de diseño siguientes:
Defina un evento MethodNameCompleted en la misma clase que el método.
Defina una clase EventArgs y el delegado que la acompaña para elevento MethodNameCompleted que deriva de la clase AsyncCompletedEventArgs. El nombre de clase predeterminado debería adoptar la formaMethodNameCompletedEventArgs.
Asegúrese de que la clase EventArgs es específica de los valores devueltos por el método MethodName.Cuando utilice la clase EventArgs, nunca debería exigirles a los desarrolladores que conviertan el resultado.
En el ejemplo de código siguiente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Articulo cientifico sw libre
  • SW libre y propietario
  • SW LIBRE Y SW PIRATA
  • Origen del sw libre
  • El oriegn del sw libre
  • no sw
  • No sw
  • PROYECTO DE FORMACIÓN EN SW LIBRE ETECSA CAMAGÜEY

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS