Hola amigo, a ver si con esto te puedo ayudar.
Cita: no se como guardar ese arreglo
Bueno, la verdad es que no se muy bien a que te refieres, pero si te refieres a guardar el ArrayList en el File puedes usar el BufferedWriter
Código:
public class Usuario
{
private String nombre;
private String apellido;
private String dni;
public ArrayList <Usuario> listausuarios = new ArrayList();
public void escribirarchivo()
{
try
{
BufferedWriter bw = new BufferedWriter (new FileWriter(new File("ArchivoUsuarios.txt"),true));
bw.write(nombre + " ");
bw.write(apellido + " ");
bw.write(dni + "\n");
bw.close();
}
catch (IOException ex)
{
ex.printStackTrace();
}
}
}
Cita: como hacer para que se guarden las cosas que hago con el JFrame
Código:
public class ventanaRegistro extends JFrame implements ActionListener
{
public ventanaRegistro()
{
jbtn_crear.addActionListener(this);
public void actionPerformed(ActionEvent evt)
{
if(evt.getSource() == jbtn_crear)
{
Usuario nuevo = new Usuario((jtxt_nombre.getText()), jtxt_apellido.getText(), jtxt_dni.getText());
nuevo.escribirarchivo();
}
}
}
Espero que te sirva y que sea lo que buscabas.