Pregunta: | 20111 - CAMPOS OCULTOS EN JTABLE |
Autor: | Ignacio Vicente Polo |
¿Hay alguna manera de almacenar un dato en un JTable y que no se visualice (para luego recuperarlo), sin follones de vectores?.
Muchas gracias |
Respuesta: | Xavi Canal |
Nas,
hay 2 maneras de hacer eso (como mínimo), la manera elegante sería implementar tu propio TableModel (javax.swing.table) y implementas el setValue a tu manera. Si esta manera no te sirve siempre peudes implementar una clase que esté por encima de tu JTable. Para insertar Objects a tu tabla llamas a un método de tu nueva clase y esta se encarga de llamar al del JTable segun sea oculto o no. miMetodo (Object obj, int row, int col, boolean oculto) si es oculto lo guardas en esta misma clase padre, si no llamas al setValueAt (Object obj, int row, int col) att. |