# Package madkit.gui

package madkit.gui
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

- Related Packages
  Package
  Description
  madkit.gui.menu
  Contains classes for building MaDKit GUI menus.
  madkit.gui.toolbar
  Contains classes for building MaDKit GUI toolbars.
- 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
  A scrollable panel that prints all the agent's logging activity.
  PrintableFrame
  Interface that adds the printing feature to MDK frames
  SwingUtil
  This class provides some utilities for building swing components.