Swing + GUI + Observer

Ruben
07 de Julio del 2005
Hola , tengo un problema con las actualizacion de ciertos componentes. Tengo una clases que es la que contiene los datos y extiende de Oveservable, luego tengo 2 clases que son los observadores que son paneles que modifican y acutualizan datos. La cuestión es que cuando inserto algo en la base de datos llamanod a
setChanged();
notifyObservers();

cada observador coge independientemente los datos de la base de datos(en principio asi luego los guardare en la observable).
Pues los componentes que quiero acutalizar con los datos sufren un retardo del ultimo registro.Se me actualizan los datos menos el ultimo que he insertado. En concreto es un combo box. No se si puede se un problema con los hilos o que. Si alguien tiene alguna idea , Graciaas