Problemas con JTable

beapsan
08 de Febrero del 2006
Hola. Tengo un problemilla con una tabla. Tengo una tabla en la que voy introduciendo datos cuando pulso un boton "Añadir"; en el actionListen del boton abro un fichero, escribo los datos de la tabla que quiero añadir y lo cierro, y el problema es que me sobreescribe lo que tenía antes en el fichero, en lugar de añadirlo; cómo puedo hacer para escribirlo al inicio del fichero pero sin que me borre lo que tenía?? O cómo puedo leer los datos de toda la tabla??? Porque si leo toda la tabla y lo escribo todo de nuevo también me vale....
Muchas gracias

chuidiang
08 de Febrero del 2006
Hola:

Para añadir, usa por ejemplo un FileWriter con el siguiente constructor

FileWriter f = new FileWriter ("fichero.txt", true);

El true es para que añada al final del fichero sin machacar.

Para recuperar los datos de la tabla, pidele un getModel(). El TableModel que tiene de vuelta te permite obtener los valores de todas las celdas.

Se bueno