Java - eliminar una fila de un jtable

   
Vista:

eliminar una fila de un jtable

Publicado por Leidy (8 intervenciones) el 06/01/2010 01:08:24
Hola como estan:

de antemano gracias mi problema es el siguiente tengo un jtable en el cual voy agregando algunos datos, el problema es que quiero poder eliminar cualquiera de los datos agregados seleccionando la fila con el mouse, he estado leyendo y encuentro que se tiene que agrgar un mouselistener quisiera saber si no hay otro forma ya que no estoy muy familiarizada con eso.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:eliminar una fila de un jtable

Publicado por Javier Jimenez (15 intervenciones) el 06/01/2010 08:21:29
hola

bueno no es necesario de agregar un mouselistener simplemente puedes hacer la accion de eliminar una fila con un boton....

Agregas el listener al boton con ActionListener y dentro del actionperformed iria este codigo para eliminar una fila de tu JTable

public void actionPerformed(ActionEvent e)
{
DefaultTableModel modelo = (DefaultTableModel) tabla.getModel();

modelo.removeRow(int);

}

el entero es el numero de la fila ke kieres eliminar

para saber ke fila esta seleccionada del JTable es

tabla.getSelectedRow()

entonces iria algo como
modelo.removeRow(tabla.getSelectedRow();

Luego de hacer esto repintas la tabla y todo listo

suerte :)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar