How have JavaBeans been improved?
Interaction with Applet Semantics eases the development of objects that implement applet as well as JavaBeans architecture behavior. Better design-time support adds infrastructure during the JavaBeans component architecture design time to enable a more sophisticated builder environment. Runtime containment and services protocol (BeanContext) adds additional context to the execution lifetime of JavaBeans architecture including, but not limited to AppletContext and the ability to parent into an AWT presentation hierarchy.