Package jason.runtime

Class MASConsoleGUI

java.lang.Object
jason.runtime.MASConsoleGUI
Direct Known Subclasses:
MASConsoleColorGUI

public class MASConsoleGUI extends Object
the GUI console to output log messages
  • Field Details

  • Constructor Details

    • MASConsoleGUI

      protected MASConsoleGUI(String title)
  • Method Details

    • get

      public static MASConsoleGUI get()
      for singleton pattern
    • hasConsole

      public static boolean hasConsole()
    • initFrame

      protected void initFrame(String title)
    • initMainPanel

      protected void initMainPanel()
    • initOutput

      protected void initOutput()
    • cleanConsole

      public void cleanConsole()
    • initButtonPanel

      protected void initButtonPanel()
    • setTitle

      public void setTitle(String s)
    • getFrame

      public JFrame getFrame()
    • addButton

      public void addButton(JButton jb)
    • setPause

      public void setPause(boolean b)
    • isTabbed

      public boolean isTabbed()
    • isPause

      public boolean isPause()
    • append

      public void append(String s)
    • append

      public void append(String agName, String s)
    • close

      public void close()
    • setAsDefaultOut

      public void setAsDefaultOut()