1 | Beans can be manipulated programmatically but their most efficient use is within visual development or runtime environments. |
2 | 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. |
3 | 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. |
4 | 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. |
5 | Another interesting BeanBox technology called BeanConnect will be offered by Netscape and will provide HTML/JavaScript support for bean manipulation and connectivity. |