Java - list

   
Vista:

list

Publicado por carjava (3 intervenciones) el 08/09/2009 19:10:48
en la clase calendario tengo un arraylist , donde guardo objetos de tipo "evento" ,
list<evento> calen = new arraylist<evento>();

lo que tengo que hacer es una especie de gtd(agenda personal) en la unas de las clases es "celendario" y "evento", en calendario tengo la lista ya mensionada... yo nose si es problema de la jtable donde agrego los eventos o de la lista donde guardo los eventos... les agradeceria su alluda por favor...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:list

Publicado por Javierwicca )O( (19 intervenciones) el 08/09/2009 19:30:01
Haz intentado enviarlo con el index tal vez si lo ubicas en una posicion no te modifique los demas ejm: calen.add(calen.size,evt);
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:list

Publicado por carjava (2 intervenciones) el 28/09/2009 20:33:53
lo hice y tampoco funciona, me sigue modificando los demas objes... esto son los codigos:
private void AgregarAtabla() {

Date fecha = jCalendarCombo1.getCalendar().getTime();
DateFormat df = DateFormat.getDateInstance(DateFormat.LONG, Locale.FRANCE);
Evento eve = new Evento(jTextField1.getText(),df.format(fecha));
Object[] fi = new Object[4];
fi[0] = new Boolean(false);
fi[1] = fecha;
fi[2] = 10;
fi[3] = jTextField1.getText();
temp.addRow(fi);
this.jTable1.setModel(temp);
calen.Agregarlista(eve);
fila++;

Aca agrego una fila a la tabla y con calen.Agregarlista(eve); agrego a la clase calendario el evento para que lo almacene en una lista.

public void Agregarlista(Evento even) {
this.listaeven.add(even);
this.listaeven.set(this.listaeven.size(), even);
//this.listaeven.add(this.listaeven.size(), even);
}
en este codigo intento agregar a la lista el objeto evento, lo hice de dos formas diferentes y nada.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar