Agregar varios objetos en un arraylist

Saludos, tengo un problema, estoy probando el funcionamiento del arraylist y quiero agregar varios objetos en dicho arraylist desde una ventana pero el programa sólo me agrega un único objeto y no se qué estoy haciendo mal. Anexo les envío los fuentes. Esto es sólo para agregar, aún no se como buscar, modificar y eliminar estoy empezando en esto de las colecciones. Tengo dos packages: Dominio e interfaz
Gracias de antemano por cualquier ayuda que puedan prestarme.
 

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de samz550a

Lo sospeché desde un

Lo sospeché desde un principio:::

En la linea:::
 

en ese método siempre inicializa EstudianteActual con un nuevo objeto

EstudianteActual = new Estudiante();
y luego si asignale el resto:::

EstudianteActual.setNombres(NombresTxt.getText());
EstudianteActual.setCedula(Long.parseLong(CedulaTxt.getText()));
EstudianteActual.setEmail(EmailTxt.getText());
....

Lo probé y me funcionó bien.

----------------

Dejame darte unas recomendaciones ya que tienes la suerte que te esté escribiendo (soy de esos que solo preguntan en los fotos y poco ayudan... veamos si empiezo a mejorar)::::::::

Los objetos que crees, por ejemplo de la clase Estudiante... declararos empezando con minúsculas...........seria "estudianteActual"......... esto es una convención en la Prog orientada a objetos... permite identificar facilmente que es una clase y que es un objeto.

Las clases esas si deben empezar Siempre con Mayuscula inicial, por ejemplo::: ListaRegistroEstudiante ........... pero como ya te comento, su objeto debe empezar por minuscula inicial, seria bueno el mismo nombre de la clase "listaRegistroEstudiante."

Otro ejemplo seria::: ArrayList arrayListDeEstudiantes = new ArrayList();

---------------

Y otra recomendación es que los nombres de objetos y variables (que deben empezar con letra minuscula) sean lo mas descriptivos y claros posibles para que al leer por encima sus nombres se comprenda facilmente (sin enredarse) que son y que objetivo cumplen.

----

Bueno, te dejo un saludo.

Resuelto

Efectivamente, ya resolví el problema y muchas gracias por las recomendaciones, bienvenidas sean