Formulario con grupo JTexfield como el de mysql

Hola!!
Tengo un problema, quiero mostrar en un Jframe un grupo de campos (Jtexfield), los cuales se crearan dependiendo el numero de registros que desea el usuario. Una vez se completen todos los campos los datos los guardaré en un (ArrayList terneros; ).
No se como crearlos ni como obtener la informacion de cada grupo y guardarla en el arraylist.
Para que me entiendan mejor, lo que quiero hacer un registro como el de mySQL

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.

SORRY

Equivoque el lugar donde escribir mi problema.