# Package madkit.gui

Contains classes for Agent GUI authoring in MaDKit.

See: Description

- Class Summary
  Class | Description
  --- | ---
  AgentFrame | The default frame which is used for the agents in the GUI engine of MaDKit.
  AgentStatusPanel | A panel that displays a flag if the MaDKit kernel is online.
  ConsoleAgent | This agent displays standard out and err prints in its GUI.
  MASModel | This represents a MaDKit session
  MDKDesktopFrame | A class that could be overridden to define a new desktop frame for MaDKit
  OutputPanel | This component is the default panel which is used for the frames assigned to agents that do not define their own GUI and which are launched using `true` for the `createFrame` parameter.
  SwingUtil | This class provides some utilities for building swing components.

## Package madkit.gui Description

Contains classes for Agent GUI authoring in MaDKit. Especially, the `OutputPanel` class is the component which are given to agents when they are launched with a default GUI.

Since:
  MaDKit 5.0.0.2
Version:
  0.9
Author:
  Fabien Michel

Fabien Michel, Olivier Gutknecht, Jacques Ferber