public class Console extends JFrame
JFrame.AccessibleJFrameFrame.AccessibleAWTFrameWindow.AccessibleAWTWindow, Window.TypeContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
(package private) boolean |
_step |
(package private) JFrame |
aboutFrame |
(package private) JMenuItem |
aboutMenuItem |
(package private) Object |
buttonLock |
(package private) String[] |
clArgs |
(package private) Object |
cleanupLock |
(package private) ControlPanel |
conPanel |
(package private) int |
currentJob |
(package private) static int |
DEFAULT_HEIGHT |
(package private) static int |
DEFAULT_WIDTH |
(package private) JMenuItem |
exitMenuItem |
(package private) JMenu |
fileMenu |
(package private) JMenu |
helpMenu |
(package private) JTabbedPane |
inspectionPane |
(package private) JPanel |
jContentPane |
(package private) JMenuBar |
jJMenuBar |
(package private) JTabbedPane |
jTabbedPane |
(package private) JToolBar |
jToolBar |
(package private) JMenuItem |
loadCheckpointMenuItem |
(package private) JMenuItem |
loadParametersMenuItem |
(package private) ParameterDatabase |
parameters |
(package private) ParametersPanel |
paramPanel |
(package private) JButton |
pauseButton |
(package private) boolean |
paused |
(package private) JButton |
playButton |
(package private) boolean |
playing |
(package private) Thread |
playThread |
(package private) int |
result |
(package private) EvolutionState |
state |
(package private) JTabbedPane |
statisticsPane |
(package private) JTextField |
statusField |
(package private) JPanel |
statusPane |
(package private) JButton |
stepButton |
(package private) JButton |
stopButton |
(package private) boolean |
threadIsToStop |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabledCROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSORBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTDISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSEABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
Console(GraphicsConfiguration gc,
String[] clArgs) |
Console(String[] clArgs) |
Console(String title,
GraphicsConfiguration gc,
String[] clArgs) |
Console(String title,
String[] clArgs) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
finishAndCleanup() |
(package private) JMenuItem |
getAboutMenuItem()
This method initializes jMenuItem
|
(package private) JMenuItem |
getExitMenuItem()
This method initializes jMenuItem
|
(package private) JMenu |
getFileMenu()
This method initializes jMenu
|
(package private) JMenu |
getHelpMenu()
This method initializes jMenu
|
(package private) JTabbedPane |
getInspectionPane()
This method initializes jTabbedPane2
|
(package private) JPanel |
getJContentPane()
This method initializes jContentPane
|
(package private) JMenuBar |
getJJMenuBar()
This method initializes jJMenuBar
|
(package private) JTabbedPane |
getJTabbedPane()
This method initializes jTabbedPane
|
(package private) JToolBar |
getJToolBar()
This method initializes jToolBar
|
(package private) JMenuItem |
getLoadCheckpointMenuItem()
This method initializes jMenuItem
|
(package private) JMenuItem |
getLoadParametersMenuItem()
This method initializes jMenuItem
|
(package private) JButton |
getPauseButton()
This method initializes jButton1
|
(package private) JButton |
getPlayButton()
This method initializes jButton
|
(package private) JTabbedPane |
getStatisticsPane()
This method initializes jTabbedPane1
|
(package private) JTextField |
getStatusField()
This method initializes jTextField
|
(package private) JPanel |
getStatusPane()
This method initializes jPanel
|
(package private) boolean |
getStep() |
(package private) JButton |
getStepButton()
This method initializes jButton
|
(package private) JButton |
getStopButton()
This method initializes jButton2
|
(package private) void |
initialize()
This method initializes this
|
(package private) Output |
initializeOutput() |
(package private) boolean |
isPaused() |
(package private) boolean |
isThreadToStop() |
(package private) void |
killPlayThread() |
(package private) void |
loadParameters(File f) |
static void |
main(String[] args) |
(package private) void |
pausePlayThread()
Pauses the background play thread.
|
(package private) void |
restoreFromCheckpoint(File checkpoint) |
(package private) void |
resumePlayThread() |
(package private) void |
setPaused(boolean paused) |
(package private) void |
setStep(boolean step) |
(package private) void |
spawnPlayThread(boolean rfc) |
(package private) void |
tellThreadToStop() |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updateaddNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecoratedaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFrontadd, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetFont, postEventstatic final int DEFAULT_HEIGHT
static final int DEFAULT_WIDTH
ParameterDatabase parameters
EvolutionState state
Thread playThread
boolean playing
boolean paused
Object buttonLock
Object cleanupLock
int currentJob
final String[] clArgs
JPanel jContentPane
JMenuBar jJMenuBar
JMenu fileMenu
JMenu helpMenu
JMenuItem exitMenuItem
JMenuItem aboutMenuItem
JTabbedPane jTabbedPane
JToolBar jToolBar
JButton playButton
JButton pauseButton
JButton stopButton
JButton stepButton
JMenuItem loadParametersMenuItem
ParametersPanel paramPanel
ControlPanel conPanel
JFrame aboutFrame
boolean threadIsToStop
boolean _step
int result
JMenuItem loadCheckpointMenuItem
JTabbedPane statisticsPane
JTabbedPane inspectionPane
JPanel statusPane
JTextField statusField
public Console(String[] clArgs) throws HeadlessException
HeadlessExceptionpublic Console(GraphicsConfiguration gc, String[] clArgs)
gc - public Console(String title, String[] clArgs) throws HeadlessException
title - HeadlessExceptionpublic Console(String title, GraphicsConfiguration gc, String[] clArgs)
title - gc - JTabbedPane getJTabbedPane()
JToolBar getJToolBar()
JButton getPlayButton()
JButton getPauseButton()
JButton getStopButton()
JButton getStepButton()
JMenuItem getLoadParametersMenuItem()
JMenuItem getLoadCheckpointMenuItem()
JTabbedPane getStatisticsPane()
JTabbedPane getInspectionPane()
JPanel getStatusPane()
JTextField getStatusField()
public static void main(String[] args)
void initialize()
JPanel getJContentPane()
JMenuBar getJJMenuBar()
JMenu getFileMenu()
JMenu getHelpMenu()
JMenuItem getExitMenuItem()
JMenuItem getAboutMenuItem()
void loadParameters(File f)
f - void restoreFromCheckpoint(File checkpoint)
void tellThreadToStop()
void setStep(boolean step)
boolean isThreadToStop()
boolean getStep()
void setPaused(boolean paused)
boolean isPaused()
void spawnPlayThread(boolean rfc)
Output initializeOutput() throws BadParameterException
BadParameterExceptionvoid pausePlayThread()
void resumePlayThread()
void killPlayThread()
void finishAndCleanup()
Copyright © 2014 Evolutionary Computation Laboratory at George Mason University. All rights reserved.