Applet.init() START - applet.size java.awt.Dimension[width=400,height=200] - [NetxPanelThread@http://risa.goethel.localnet/deployment/test/jau02s/Bug910-AppletLifecycleCheck.html, isAWT-EDT false] Applet-State @ init: OK, active[exp false, has false], init[exp 1, has 1], start[exp 0, has 0], stop[exp 0, has 0], start==stop[exp true, start 0, stop 0], destroy[exp 0, has 0] Applet.init(): self DemoBug910ExtendedAWTAppletLifecycleCheck[visible false, showing false, valid false, displayable true, 0/0 400x200] Applet.init(): canvas MyCanvas[visible true, showing false, valid false, displayable false, 0/0 0x0] Component-State @ init-add.pre: OK, contained[exp false, has false], addNotify[exp 0, has 0], removeNotify[exp 0, has 0], compCount 0, compClazz n/a Applet.Canvas.addNotify() - [AWT-EventQueue-1, isAWT-EDT true] Applet.Canvas.addNotify(): MyCanvas[visible true, showing false, valid false, displayable true, 0/0 0x0], add/remove[addNotify 1, removeCount 0] Component-State @ init-add.post: OK, contained[exp true, has true], addNotify[exp 1, has 1], removeNotify[exp 0, has 0], compCount 1, compClazz canvas0 Applet.init(): canvas MyCanvas[visible true, showing false, valid true, displayable true, 0/0 400x200] Applet.init() END - [NetxPanelThread@http://risa.goethel.localnet/deployment/test/jau02s/Bug910-AppletLifecycleCheck.html, isAWT-EDT false] Applet.start() START (isVisible false, isDisplayable true) - [NetxPanelThread@http://risa.goethel.localnet/deployment/test/jau02s/Bug910-AppletLifecycleCheck.html, isAWT-EDT false] Applet-State @ start: ERROR, active[exp true, has false]*, init[exp 1, has 1], start[exp 1, has 1], stop[exp 0, has 0], start==stop[exp false, start 1, stop 0], destroy[exp 0, has 0] Component-State @ start-visible.pre: OK, contained[exp true, has true], addNotify[exp 1, has 1], removeNotify[exp 0, has 0], compCount 1, compClazz canvas0 Component-State @ start-visible.post: OK, contained[exp true, has true], addNotify[exp 1, has 1], removeNotify[exp 0, has 0], compCount 1, compClazz canvas0 Applet.start(): self DemoBug910ExtendedAWTAppletLifecycleCheck[visible false, showing false, valid true, displayable true, 0/0 400x200] Applet.start(): canvas MyCanvas[visible true, showing false, valid true, displayable true, 0/0 400x200] Applet.start() END - [NetxPanelThread@http://risa.goethel.localnet/deployment/test/jau02s/Bug910-AppletLifecycleCheck.html, isAWT-EDT false] Applet.Canvas.removeNotify() - [AWT-EventQueue-0, isAWT-EDT false] Applet.Canvas.removeNotify(): MyCanvas[visible true, showing false, valid true, displayable true, 0/0 400x200], add/remove[addNotify 1, removeCount 1] Applet.Canvas.removeNotify() ERROR: Not on AWT-EDT Applet.stop() START - [NetxPanelThread@http://risa.goethel.localnet/deployment/test/jau02s/Bug910-AppletLifecycleCheck.html, isAWT-EDT false] Applet-State @ stop: OK, active[exp false, has false], init[exp 1, has 1], start[exp 1, has 1], stop[exp 1, has 1], start==stop[exp true, start 1, stop 1], destroy[exp 0, has 0] Component-State @ stop: ERROR, contained[exp true, has true], addNotify[exp 1, has 1], removeNotify[exp 0, has 1]*, compCount 1, compClazz canvas0 Applet.stop() END - [NetxPanelThread@http://risa.goethel.localnet/deployment/test/jau02s/Bug910-AppletLifecycleCheck.html, isAWT-EDT false] Applet.destroy() START - [NetxPanelThread@http://risa.goethel.localnet/deployment/test/jau02s/Bug910-AppletLifecycleCheck.html, isAWT-EDT false] Applet-State @ destroy: OK, active[exp false, has false], init[exp 1, has 1], start[exp 1, has 1], stop[exp 1, has 1], start==stop[exp true, start 1, stop 1], destroy[exp 1, has 1] Component-State @ destroy-remove.pre: ERROR, contained[exp true, has true], addNotify[exp 1, has 1], removeNotify[exp 0, has 1]*, compCount 1, compClazz canvas0 Component-State @ destroy-remove.post: OK, contained[exp false, has false], addNotify[exp 1, has 1], removeNotify[exp 1, has 1], compCount 0, compClazz n/a Applet.destroy() END - [NetxPanelThread@http://risa.goethel.localnet/deployment/test/jau02s/Bug910-AppletLifecycleCheck.html, isAWT-EDT false]