Java - Guardar factura

 
Vista:
Imágen de perfil de adolfi
Val: 7
Ha aumentado su posición en 5 puestos en Java (en relación al último mes)
Gráfica de Java

Guardar factura

Publicado por adolfi (5 intervenciones) el 20/11/2017 19:26:07
Buenas...

Estoy desarrollando una factura, pero no sé como guardar los registros del JTable.

Puedo agregar, modificar y borrar desde texto normal, combos, etc; pero no sé como guardar los registros que tengo en mi tabla. En otras palabras: guardar mi detalle de ventas... :(

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//CODIGO PARA AGREGAR LOS REGISTROS...
 
DefaultTableModel modelo = (DefaultTableModel) tabla.getModel();
 
String titulo[] = {"Codigo", "Descripcion", "Precio Unitario", "Cantidad", "Total"};
 
modelo.setColumnIdentifiers(titulo);
 
String registros[] = new String[5];
 
registros[0] = txt_codigo_barra.getText();
registros[1] = txt_articulo.getText();
registros[2] = txt_precio_uni.getText();
registros[3] = txt_cantidad.getText();
registros[4] = txt_total_uni.getText();
 
modelo.addRow(registros);
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 358
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Guardar factura

Publicado por Nicolas (137 intervenciones) el 20/11/2017 22:42:30
Adolfo.
Te paso este código y lo puedes ajustar a tu funcionalidad.

1
2
3
4
5
TableModel tm = TabVentas.getModel();
for (int i = 0; i < tm.getRowCount(); i++) {
    //hacer algo con este valor...
    TabVentas.getValueAt(i, 0);
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de adolfi
Val: 7
Ha aumentado su posición en 5 puestos en Java (en relación al último mes)
Gráfica de Java

Guardar factura

Publicado por adolfi (5 intervenciones) el 21/11/2017 00:12:12
Gracias Amigo. Es exactamente el código que necesitaba...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar