java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.RangeCheck(ArrayList.java:547) at java.util.ArrayList.get(ArrayList.java:322) at org.netbeans.modules.form.layoutdesign.LayoutInterval.getSubInterval(LayoutInterval.java:445) at org.netbeans.modules.form.layoutdesign.LayoutDesigner.intervalRemoved(LayoutDesigner.java:3612) at org.netbeans.modules.form.layoutdesign.LayoutDesigner.layoutChanged(LayoutDesigner.java:2184) at org.netbeans.modules.form.layoutdesign.LayoutDesigner.access$100(LayoutDesigner.java:35) at org.netbeans.modules.form.layoutdesign.LayoutDesigner$Listener.layoutChanged(LayoutDesigner.java:2150) at org.netbeans.modules.form.layoutdesign.LayoutModel.fireEvent(LayoutModel.java:772) at org.netbeans.modules.form.layoutdesign.LayoutModel.removeInterval(LayoutModel.java:307) at org.netbeans.modules.form.layoutdesign.LayoutModel.removeComponentAndIntervals(LayoutModel.java:254) at org.netbeans.modules.form.layoutdesign.LayoutModel.removeComponent(LayoutModel.java:78) at org.netbeans.modules.form.FormModel.removeComponent(FormModel.java:436) at org.netbeans.modules.form.RADComponentNode.destroy(RADComponentNode.java:288) at org.netbeans.modules.form.ComponentInspector$DeleteActionPerformer.doDelete(ComponentInspector.java:531) at org.netbeans.modules.form.ComponentInspector$DeleteActionPerformer.run(ComponentInspector.java:523) at org.openide.util.Mutex$1AWTWorker.run(Mutex.java:1216) [catch] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)