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.