Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/05/2010, 03:43
ditron77
 
Fecha de Ingreso: septiembre-2009
Mensajes: 25
Antigüedad: 14 años, 7 meses
Puntos: 0
Clonar Objeto Compuesto Java

Buenas, estoy haciendo un programa de manejo de fichas con diferentes formatos y necesito el poder clonar una clase Ficha. Les explico:

* Tengo una clase Formato que extiende de JPanel y que al crearla dibuja los JComponentes en el mismo.
* Cada clase Formato tiene un array de CampodeDatos que son extnds de JPanel tambien y son los que dibujan los JComponentes sobre ellos y los guarda en arrays diferentes segun que tipo de dato guardado haya sido guardado.

*Pues bien, cuando tengo 1 clase formato(una ficha) dibujada en mi frame principal, necesito poder clonar la clase formato y tener todos los JComponentes de forma que puedan ser modificados y exclusidos para esa nueva clase Formato, no quiero que comparta nada con la clase Original.
Estoy teniendo serios problemas en esto último, no consigo clonar bien los array ni sus componentes, he podido clonar la clase entera pero los componentes internos siguen siendo los mismos y no me sirve... espero que puedan ayudarme.

Muchas gracias de antemano y un saludo ;)