| Interface element | Purpose |
| Classes tab | Lists all classes being used in the agent. |
| Compile button | Compiles the current class, or the entire agent. |
| Edit Project button | Allows you to add resource, class, source or archive files to an agent project. It can also be used to include a Script Library on the class path. |
| Export button | Exports the code from an agent to a Java source file. |
| Java Debug Console | Displays the output generated by your Java programming in a separate task. Choose File - Tools - Show Java Debug Console. |
| New Class button | Creates a space for a new class in the Script area. |
| Objects tab | Lists all of the objects and events available for programming Java agents. |