Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/12/2014, 11:12
Avatar de freddy31DA
freddy31DA
 
Fecha de Ingreso: junio-2012
Mensajes: 84
Antigüedad: 11 años, 10 meses
Puntos: 2
Respuesta: Un boton Me eliminan mas de un registro

Hola Profesor_Falken bueno mira está es la excepción es la siguiente : IndexOutOfBoundsException

Código Java:
Ver original
  1. Exception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
  2.     at java.util.ArrayList.rangeCheck(ArrayList.java:635)
  3.     at java.util.ArrayList.remove(ArrayList.java:474)
  4.     at CONTROLADOR.Controlar_Proveedor.eliminarProveedor(Controlar_Proveedor.java:351)
  5.     at CONTROLADOR.Controlar_Proveedor.actionPerformed(Controlar_Proveedor.java:65)
  6.     at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
  7.     at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
  8.     at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
  9.     at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
  10.     at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
  11.     at java.awt.Component.processMouseEvent(Component.java:6505)
  12.     at javax.swing.JComponent.processMouseEvent(JComponent.java:3320)
  13.     at java.awt.Component.processEvent(Component.java:6270)
  14.     at java.awt.Container.processEvent(Container.java:2229)
  15.     at java.awt.Component.dispatchEventImpl(Component.java:4861)
  16.     at java.awt.Container.dispatchEventImpl(Container.java:2287)
  17.     at java.awt.Component.dispatchEvent(Component.java:4687)
  18.     at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
  19.     at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
  20.     at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
  21.     at java.awt.Container.dispatchEventImpl(Container.java:2273)
  22.     at java.awt.Window.dispatchEventImpl(Window.java:2719)
  23.     at java.awt.Component.dispatchEvent(Component.java:4687)
  24.     at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
  25.     at java.awt.EventQueue.access$200(EventQueue.java:103)
  26.     at java.awt.EventQueue$3.run(EventQueue.java:694)
  27.     at java.awt.EventQueue$3.run(EventQueue.java:692)
  28.     at java.security.AccessController.doPrivileged(Native Method)
  29.     at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
  30.     at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
  31.     at java.awt.EventQueue$4.run(EventQueue.java:708)
  32.     at java.awt.EventQueue$4.run(EventQueue.java:706)
  33.     at java.security.AccessController.doPrivileged(Native Method)
  34.     at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
  35.     at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
  36.     at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
  37.     at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
  38.     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
  39.     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
  40.     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
  41.     at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)

Te dejo el folder de mi trabajo abajo , e intentando hacer varias cosas desde limpiar el fichero y luego volver a llenarlo pero igual en unos casos se me duplicaba el tamaño del arreglo y no puedo solucionarlo ¿Será que java se traba?

archivo https://www.mediafire.com/?tiaksjmwblxvk5r
__________________
Creo en Internet.
Amén.