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: }