Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/10/2006, 01:29
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 21 años, 2 meses
Puntos: 51
La forma... metódica de hacerlo es que la Collection de objetos no dependa de la Tabla en si, si no del TableModel.

Es decir, tu creas tu table model alrededor de la coleccion de objetos y todo lo que muestra los objetos depende de la colección. Las modificaciones se hacen sobre la coleccion y despues se notifica a los "visualizadores" que ha habido algun cambio, usando listeners.

Eso es el origen del Modelo MVC, para evitar tener que realizar todos los cruces de datos entre componentes cuando hay modificaciones.

Pero bueno, si no la otra forma es con el Listener como has hecho tu, que tampoco es incorrecto.