¿Existe alguna clase preexistente que ayude a agregar/eliminar operaciones de EventListener? (tipo de como PropertyChangeSupport)swing: clase de soporte de escucha de eventos
Estoy tratando de dividir mi código en un modelo y ver en Java. Tengo algunos datos que llegan erráticamente y me gustaría que el modelo sea compatible con algún tipo de EventListener para que una vista pueda suscribirse a los cambios en el modelo. Los datos son numerosos y lo suficientemente complicados como para no tener que hacer todo el soporte de cambio de propiedad de Javabeans; más bien, me gustaría permitir la notificación de que el modelo ha cambiado de manera aproximada.
¿cómo puedo hacer esto mejor?
genial, ¡gracias !. –
Sí, 'ChangeEvent' es el único evento de cambio de estado verdadero. 'PropertyChangeEvent' es simplemente incorrecto, y IIRC incorrectamente implementado a lo largo de Swing. Probablemente sea demasiado pasar a un modelo de evento que no tenga ese objeto de evento sin sentido. :((Ah, y @Devon, el 'final' extraño no sería una falla allí.) –
@Tom gracias por la captura. –