public class MASConsoleGUI
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,javax.swing.JTextArea> |
agsTextArea |
protected javax.swing.JFrame |
frame |
protected boolean |
inPause |
static java.lang.String |
isTabbedPropField |
protected static MASConsoleGUI |
masConsole |
protected OutputStreamAdapter |
out |
protected javax.swing.JTextArea |
output |
protected javax.swing.JPanel |
pBt |
protected javax.swing.JPanel |
pcenter |
protected javax.swing.JTabbedPane |
tabPane |
Modifier | Constructor and Description |
---|---|
protected |
MASConsoleGUI(java.lang.String title) |
Modifier and Type | Method and Description |
---|---|
void |
addButton(javax.swing.JButton jb) |
void |
append(java.lang.String s) |
void |
append(java.lang.String agName,
java.lang.String s) |
void |
cleanConsole() |
void |
close() |
static MASConsoleGUI |
get()
for singleton pattern
|
javax.swing.JFrame |
getFrame() |
static boolean |
hasConsole() |
protected void |
initButtonPanel() |
protected void |
initFrame(java.lang.String title) |
protected void |
initMainPanel() |
protected void |
initOutput() |
boolean |
isPause() |
boolean |
isTabbed() |
void |
setAsDefaultOut() |
void |
setPause(boolean b) |
void |
setTitle(java.lang.String s) |
protected static MASConsoleGUI masConsole
public static java.lang.String isTabbedPropField
protected java.util.Map<java.lang.String,javax.swing.JTextArea> agsTextArea
protected javax.swing.JTabbedPane tabPane
protected javax.swing.JFrame frame
protected javax.swing.JTextArea output
protected javax.swing.JPanel pBt
protected javax.swing.JPanel pcenter
protected OutputStreamAdapter out
protected boolean inPause
public static MASConsoleGUI get()
public static boolean hasConsole()
protected void initFrame(java.lang.String title)
protected void initMainPanel()
protected void initOutput()
public void cleanConsole()
protected void initButtonPanel()
public void setTitle(java.lang.String s)
public javax.swing.JFrame getFrame()
public void addButton(javax.swing.JButton jb)
public void setPause(boolean b)
public boolean isTabbed()
public boolean isPause()
public void append(java.lang.String s)
public void append(java.lang.String agName, java.lang.String s)
public void close()
public void setAsDefaultOut()