Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/11/2010, 21:55
jiote
 
Fecha de Ingreso: mayo-2010
Mensajes: 11
Antigüedad: 14 años
Puntos: 0
Pregunta Ayuda con jtable

Hola espro que me puedan ayudar... de antemano gracias... bueno estoy asiendo una aplicacion en la cual inserto datos en un jtable lo que pretendo hacer es que al final de meter datos, presione un boton grabar y todos los datos de la jtable los pase a mysql y la verdad no se como hacerlo.... ya logre insertar filas en la jtable pero como le hago para sacar los valores de una fila completa... espero que me puedan ayudar... mi aplicacion es en netbeans aqui adjunto el codigo que ocupo para el llenado de la tabla.... quite el metodo initComponets que es el que autogenera el ide.

Código:
package formulario;

import java.util.ArrayList;
import java.util.Date;
import javax.swing.table.DefaultTableModel;
import javax.swing.table.TableModel;
import zona11.EditorTabla;

public class frmRegistrarActividad extends javax.swing.JInternalFrame {
        String nombresColumnas[] = {"Productor", "Labor", "Superficie","Fecha" };
DefaultTableModel modtabla;


    public frmRegistrarActividad() {
        modtabla = new DefaultTableModel(new Object [0][0],nombresColumnas);
        initComponents();

    }

private void btAgregarActionPerformed(java.awt.event.ActionEvent evt) {                                          
    int productor=Integer.parseInt(txtProductor.getText());
    double superficie=Double.parseDouble(txtSuperficie.getText());
    Object[] reg = new Object[4];
    reg[0]=productor;
    reg[1]=txtLabor.getText();
    reg[2]=superficie;
    reg[3]="2010-11-01";
        modtabla.addRow(reg);      // TODO add your handling code here:
    }                                         

    private void btQuitarActionPerformed(java.awt.event.ActionEvent evt) {                                         
    modtabla.removeRow(tblRegistro.getSelectedRow());    // TODO add your handling code here:
    }