![]() ![]() ![]() ![]() |
Table of Contents |
JavaBeans brings component technology to Java. JavaBeans lets your write Java classes, called Beans, that you can visually manipulate within application builder tools. The place to start learning about JavaBeans is the JavaBeans API Specification.
The software you'll need to understand and explore Beans is available free on the web. In addition to the Beans Development Kit (BDK) version 1.0, you will need the Java Development Kit (JDK) version 1.1.
This document describes what makes a Bean, and shows you how to use the BDK to write Beans.
Introducing JavaBeans defines a Bean and Bean concepts, describes the BDK contents and the demonstration Beans, and discusses future Bean directions.
BeanBox Basics describes the BeanBox: The BDK Bean reference container. You'll learn how to start the BeanBox, view events, generate property reports, serialize components, create a minimal Bean, save a Bean, and add a Bean to the ToolBox.
Writing a Simple Bean describes how to incorporate properties, events, and persistence within your Bean, and how to generate an applet from the BeanBox.
Writing Advanced Beans describes how to incorporate bound, constrained, and indexed properties into your Beans, how to use BeanInfo to advertise your Beans' capabilities to application builder tools, how to use your own Bean customizers, and how to convert your Beans into Active-X components.
Additional Documentation
The BDK's
beans/docs
directory contains documentation forA good starting point is the file
- The Beans API
- The BeanBox API
- The demo Beans
- The
java.util
API- Java Archive (JAR) files and manifests
- Makefiles for gnumake (Unix) and nmake (Windows)
beans/README.html
.The JavaBeans Documentation page contains current JavaBeans API definitions, upcoming JavaBeans feature descriptions, and related Java documentation such as the Java Core Reflection API, Object Serialization, Remote Method Invocation (RMI), and Third-party JavaBeans books.
![]() ![]() ![]() ![]() |
Table of Contents |