Ver Mensaje Individual
  #11 (permalink)  
Antiguo 06/07/2009, 15:25
chnn'
 
Fecha de Ingreso: febrero-2007
Mensajes: 141
Antigüedad: 18 años, 1 mes
Puntos: 1
Respuesta: Editar celdas en JTable

Cita:
Iniciado por dacarot Ver Mensaje
Disculpa. Andaba haciendo unas cosas que me precisaban.

Código:
    
    String Valor = "";
    int Nvalor = 0;
    int estatico;
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        estatico = 1;
        //Se le asigna a Valor lo que hay en la celda seleccionada
        Valor = String.valueOf(jTable1.getValueAt(jTable1.getSelectedRow(), jTable1.getSelectedColumn()));
        
        //Se guarda en Nvalor el int que hay en Valor más 1
        Nvalor = Integer.parseInt(Valor) + estatico;
        
        //Se imprime en en la celda seleccionada el int más 1, es decir el Nvalor
        jTable1.setValueAt(Nvalor, jTable1.getSelectedRow(), jTable1.getSelectedColumn());        
}
Si no hay ningún integer en la celda seleccionada, el sistema te tira una excepción.

Fíjate bien en las propiedades que permite un JTable.
En este caso se usa la propiedad de la fila y columna seleccionadas.
Pero puede que necesites la fila y columna que se están editando, para hacer más complejo el programa que estés haciendo.
Y asi siguen las propiedades xD...

Espero que esto si sea. xD


ÉXITOS!!!

Excelente, la verdad no se como agradecerte :) me sirvio muchisimo.