PropertyEditorSupport class Indexed properties represent collections of values accessed, like an array, by index. The OurListBox demo Bean illustrates how to use an indexed property.
Indexed properties are almost as easily exposed to builder tools as simple properties.
Writing an indexed property editor, though, requires writing a custom property editor. The OurListBox demo Bean provides an associated IndexPropertyEditor which is a good example of how to implement an indexed property editor. Click the image to view it at its natural size. Denote the custom editor in a related BeanInfo class . The property editor will register property listeners, and fire property change events at those listeners.