Beans can be manipulated programmatically but their most efficient use is within visual development or runtime environments. |
A typical PC desktop example is a GUI builder in which both the control buttons and the application-specific computation and graphics modules are represented as beans and suitably positioned and connected in the visual interactive mode. |
At the moment, JavaSoft offers a simple BeanBox called BDK but a broad suite of more sophisticated and powerful IDEs is under development by the Web industry. |
Most notable BeanBox called InfoBus, developed by Lotus and used in their Kona product for Beans based electronic presentation tools will become part of future JDK releases. |
Another interesting BeanBox technology called BeanConnect will be offered by Netscape and will provide HTML/JavaScript support for bean manipulation and connectivity. |