Ver Mensaje Individual
  #8 (permalink)  
Antiguo 22/09/2009, 21:33
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 17 años
Puntos: 260
Mensaje Respuesta: Ayuda con jtable

Hola,

Otro caso podría ser en el momento de pasar los valores del JTable al TableModel, es decir, cuando el JTable finaliza la edición y pasa los valores al TableModel.

Aunque no observé ninguna implementación del TableModel, posiblemente sea de alguna ayuda ...

Código Java:
Ver original
  1. public class ClientTableModel extends AbstractTableModel {
  2. ....
  3.     public void setValueAt(Object value, int row, int col) {
  4.         if(value == null)
  5.             return;
  6.        
  7.         switch(col) {
  8.             case 0:
  9.                 if(!updateItem(value, row, col)) {
  10.                     String search = Search();
  11.                     if(search != null)
  12.                         updateItem(search, row, col);
  13.                 }
  14.                 totalField.setText(String.valueOf(getTotalValor()));
  15.                 fireTableCellUpdated(row, col);
  16.                 break;
  17. ...
  18.         }
  19.     }

Es decir, si en el método setValueAt() no se actualiza el modelo, es como si el valor nunca hubiera sido ingresado, al final ... la implementación es bastante compleja.

Saludos,