SoloCodigo
Programación General => Java => Mensaje iniciado por: yusek071 en Jueves 15 de Julio de 2004, 07:21
-
Necesito borrar varios elementos al seleccionarlos al mismo tiempo de un JList o de un JTable pero no se como hacer que se borren al mismo tiempo. :lightsabre:
Aqui anexo el codigo
-
El problema supongo es que los índices son ya distintos una vez que borras un objeto de la lista.
Una forma puede ser recorrer la lista al revés, del final al principio, así los índices no se modificarían, al menos no para tus intereses.
Otra podría ser, en lugar de obtener los índices, obtener los objetos seleccionados (puedes hacerlo a través de los índices) y luego se van borrando uno a uno con removeElement(Object o) , método de ListModel.