Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/11/2015, 10:02
Knaak53
 
Fecha de Ingreso: noviembre-2015
Mensajes: 34
Antigüedad: 9 años
Puntos: 4
Respuesta: Como actualizar los datos de este JTable

Pues lo tienes muy fácil, mucho más de lo que te crees y olvidándote del fireTableDataChanged, yo si fuera tú, declararía un método que se encargue de actualizar los datos de la tabla y después lo ejecutaría cada vez que se pulse el botón(después de que se obtengan los datos)

Código Java:
Ver original
  1. private void renderUpdatedData(Info inf){
  2. //coges los datos de inf
  3. //los escribes en el Jtable
  4. //Info sería el objeto que contiene los datos, si es solo un String, pues String
  5. }
  6.  
  7.  
  8. //después solo tienes que ejecutarla despúes de que se actualicen los datos, en tu caso en el actionPerformed del botón.
  9. //además veo que creas el listener y todo pero no le dices que sea de ese botón, no se si te funcionará eso o te lo ejecutará cada vez que ocurra cualquier ActionEvent(cosa que no queremos)
  10.  
  11. //Sería tan fácil como añadirlo todo así...
  12.  
  13. boton.addActionListener(new ActionListener() {
  14.         public void actionPerformed(ActionEvent arg0) {
  15.                  //código de actualización o lo que quieras hacer
  16.                  //por último actualizamos el Componente
  17.                 renderUpdateDataInfo()
  18.     }
  19. });