GUIAgent

GUIAgent is an extension of DefaultAgent2 that adds a SimpleAgentFrame to the agent.

Any agent that extends GUIAgent will have to implement createComponents(MicaProperties) in which it will create its GUI components and add to the SimpleAgentFrame frame.

GUIAgent's terminate method will close and discard the frame when called.

Some examples of the agents that can be built using GUIAgent are LogDebugger and MobMaker.