This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 5058

Summary: Switching the Current card property of CardLayout issues an .IllegalArgumentException:
Product: guibuilder Reporter: Jan Palka <janpalka>
Component: CodeAssignee: _ ttran <ttran>
Status: CLOSED FIXED    
Severity: normal    
Priority: P2    
Version: 3.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:

Description Jan Palka 1999-12-20 23:47:15 UTC
According to the synopsys: switch the property but you must have Design mode turned on (it`s by default)

java.lang.IllegalArgumentException: wrong parent for CardLayout
        at java.awt.CardLayout.checkLayout(CardLayout.java:322)
        at java.awt.CardLayout.show(CardLayout.java:433)
        at com.netbeans.developerx.loaders.form.formeditor.layouts.DesignCardLayout$4.setValue(DesignCardLayout.java:325)
        at org.openide.explorer.propertysheet.PropertyDetails.setPropertyValue(PropertyDetails.java:184)
        at org.openide.explorer.propertysheet.PropertyDisplayer.setPropertyValue(PropertyDisplayer.java:723)
        at org.openide.explorer.propertysheet.PropertyDisplayer.setAsText(PropertyDisplayer.java:693)
        at org.openide.explorer.propertysheet.PropertyDisplayer.rolling(PropertyDisplayer.java:670)
        at org.openide.explorer.propertysheet.PropertySheet$SheetListener.sheetButtonClicked(PropertySheet.java:1116)
        at org.openide.explorer.propertysheet.SheetButton.notifySheetButtonListenersAboutClick(SheetButton.java:383)
        at org.openide.explorer.propertysheet.SheetButton.mouseReleased(SheetButton.java:453)

        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:230)
        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:230)
        at java.awt.Component.processMouseEvent(Component.java:3717)
        at java.awt.Component.processEvent(Component.java:3546)
        at java.awt.Container.processEvent(Container.java:1163)
...
Comment 1 Jan Stola 2000-07-27 17:53:59 UTC
Bug assigned to the module owner.