Primero que nada deberias dejar de hacer doble-post, osea comentar dos veces seguidas con una basta hasta que alguien venga y lo lea ...
Y si lo siento, no lei bien mi codigo no hace lo que pides heheh para hacer eso ocuparas un nuevo metodo que los ordene y luego ya podras mostrarlos con el codigo que te puse, simplemente primero llama al metodo Ordenar, y luego usa el codigo que te puse hehe
Aqui te dejo el codigo Ordenar, faltara que agregues un
import java.util.Date;
private static void Ordenar()
{
ArrayList<Date> fechas = new ArrayList<Date>();
for(int i = 0; i < Notas.size(); i++)
fechas.
add(new Date(Notas.
get(i
).
getanocreacion(), Notas.
get(i
).
getmescreacion(), Notas.
get(i
).
getdiacreacion() ));
for(int i=0;i<fechas.size();i++)
{
for(int j=0;j<fechas.size();j++)
{
if(fechas.get(i).before(fechas.get(j)))
{
fechas.set(i, fechas.get(j));
fechas.set(j, aux);
Nota n = Notas.get(i);
Notas.set(i, Notas.get(j));
Notas.set(j, n);
}
}
}
}