La Web del Programador: Comunidad de Programadores
 
    Pregunta:  17604 - GENERAR EVENTOS
Autor:  Carlos Garcia
Alguién me podría indicar como generar ( No capturar ) un evento.
Gracias

  Respuesta:  Alvaro Tolosa
para generar un evento debes primero coger la cola de eventos con las sig insytruccion:
EventQueue colaEventos = Toolkit.getDefaultToolkit().getSystemEventQueue();
Luego debes meter en la cola de evento el evento que quieras, en este caso metimos uno de cerrado de ventana, en la ayufda puedes encontrar mas:
colaEventos.postEvent(new WindowEvent(frmPrincipal, WindowEvent.WINDOW_CLOSING));
frmPrincipal es la que recibe el evento.

  Respuesta:  David Olivan Ubieto
A ver, si te vas a java.awt.event veras que hay un monton de eventos definidos, dependiendo de quien los genera y el tipo. Con los listeners los capturas, pero nadie te impide instanciarlos directamente, asi que no tienes mas que crearlos y los que tengan listeners los recibiran.