Cita:
Iniciado por genihe
Gracias, pude hacerlo funcionar de esa forma, solo, y como ultima cosa quisiera preguntar como funciona esta linea
DefaultTableModel modelo = (DefaultTableModel) tuTabla.getModel();
Me encanto que ande, pero no me gusta estar en la ignorancia de no saber que hace esa linea, que parece clave; en especial lo que es entre paréntesis
Primero definimos una variable llamada "modelo", que es de tipo DefaultTableModel. Con el método getModel() se obtiene el modelo de tu tabla. Pero como los tipos no coinciden, ya que "modelo" es de tipo DefaultTableModel y el método getModel() nos devuelve un TableModel, lo que hacemos es castear (convertir) lo que nos devuelve getModel() al tipo DefaultTableModel. Esto se hace colocando entre paréntesis el tipo de dato al que queremos convertir (en nuestro caso DefaultTableModel) antes del método getModel(). Espero haber sido claro. Saludos.