Tutorial: Getting Started with Protege-Frames
Protege Web site | Protege Wiki | About the Protege Team

Customizing a form
For each class in your ontology, Protege generates a default form that you can use to enter instance data. Forms contain a data entry field, or "widget" for each slot that is attached to a class. There are different types of widgets to handle the various slot value types, e.g. Protege assigns a "TextFieldWidget" to slots with String value types, an "IntegerFieldWidget" for slots with Integer value types, an "InstanceListWidget" for slots with Instance value types and cardinality multiple, etc.

If you do not like the default form that Protege generates for your class, you can customize it via the Forms Tab. Among other things, you can resize widgets, drag widgets to different locations on the form, hide widgets, and even select different widget types.

To dynamically see how the changes you make in the Forms Tab in the next sections are reflected in the Instance Editor, go to the Instances Tab, and double-click on Chief Honcho in the Instance Browser to display a separate, modeless Instance Editor window. Please note that if you created the slots for the Editor class in a different order than was outlined in this tutorial, your form may not look exactly like the screenshots in the following sections.