Ver Mensaje Individual
  #10 (permalink)  
Antiguo 06/07/2009, 15:08
dacarot
 
Fecha de Ingreso: septiembre-2008
Mensajes: 91
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Editar celdas en JTable

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!!!

Última edición por dacarot; 06/07/2009 a las 15:18