If you add an integer or string property to a bean, that property is automatically displayed in the bean’s property inspector. But what happens if you add a property whose values cannot easily be edited in a text field—for example, a
Date or a
Color? Then, you need to provide a separate component by which the user can specify the property value. Such components are called property editors. For example, a property editor for a date object might be a calendar that lets the user scroll through the months and pick a date. A property editor for a
Color object would let the user select the red, green, and blue components of the color.
Actually, NetBeans already has a property editor for colors. Also, of course, there are property ...