@Deprecated public class MonitorGUI extends JFrame implements UserInterface, ISimulationStateObserver
JFrame.AccessibleJFrame
Frame.AccessibleAWTFrame
Window.AccessibleAWTWindow, Window.Type
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
private MeasurableInformation |
atStart
Deprecated.
|
private boolean |
firstUpdate
Deprecated.
|
private boolean |
isStopped
Deprecated.
|
private JButton |
jbtnAgent
Deprecated.
|
private JButton |
jbtnAnnot
Deprecated.
|
private JButton |
jbtnClose
Deprecated.
|
private JButton |
jbtnConnect
Deprecated.
|
private JButton |
jbtnSetBall
Deprecated.
|
private JButton |
jbtnStart
Deprecated.
|
private JButton |
jbtnStop
Deprecated.
|
private JLabel |
jLabel1
Deprecated.
|
private JLabel |
jLabel4
Deprecated.
|
private JPanel |
jPanel1
Deprecated.
|
private JPanel |
jPanel2
Deprecated.
|
private JScrollPane |
jScrollPane1
Deprecated.
|
private JTextArea |
jtaSimInfo
Deprecated.
|
private JTextField |
jtfAgentNum
Deprecated.
|
private JTextField |
jtfAgentPos
Deprecated.
|
private JTextField |
jtfBallPos
Deprecated.
|
private JTextField |
jtfIP
Deprecated.
|
private RobocupMonitor |
monitor
Deprecated.
|
private RobocupServerAddress |
serverAddress
Deprecated.
|
private RobocupServer |
trainer
Deprecated.
|
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
CROSSHAIR_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_CURSOR
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
MonitorGUI(RobocupServerAddress robocupAddress)
Deprecated.
Creates new form MonitorGUI
|
Modifier and Type | Method and Description |
---|---|
private String |
format(double d)
Deprecated.
|
private Point3D |
getPoint3D(String text)
Deprecated.
|
private void |
initComponents()
Deprecated.
This method is called from within the constructor to initialize the form.
|
private void |
jbtnAgentActionPerformed(ActionEvent evt)
Deprecated.
|
private void |
jbtnAnnotActionPerformed(ActionEvent evt)
Deprecated.
|
private void |
jbtnCloseActionPerformed(ActionEvent evt)
Deprecated.
|
private void |
jbtnConnectActionPerformed(ActionEvent evt)
Deprecated.
|
private void |
jbtnSetBallActionPerformed(ActionEvent evt)
Deprecated.
|
private void |
jbtnStartActionPerformed(ActionEvent evt)
Deprecated.
|
private void |
jbtnStopActionPerformed(ActionEvent evt)
Deprecated.
|
void |
registerMonitor()
Deprecated.
|
boolean |
shoudExitOnEmptyQueue()
Deprecated.
|
void |
start()
Deprecated.
|
void |
testFinished(TestCaseResult result)
Deprecated.
|
void |
update()
Deprecated.
|
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, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addPropertyChangeListener, 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, toFront
add, 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, validateTree
action, 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, transferFocusUpCycle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getFont, postEvent
private RobocupServerAddress serverAddress
private RobocupMonitor monitor
private RobocupServer trainer
private MeasurableInformation atStart
private boolean firstUpdate
private boolean isStopped
private JLabel jLabel1
private JLabel jLabel4
private JPanel jPanel1
private JPanel jPanel2
private JScrollPane jScrollPane1
private JButton jbtnAgent
private JButton jbtnClose
private JButton jbtnConnect
private JButton jbtnSetBall
private JButton jbtnStart
private JButton jbtnStop
private JButton jbtnAnnot
private JTextArea jtaSimInfo
private JTextField jtfAgentNum
private JTextField jtfAgentPos
private JTextField jtfBallPos
private JTextField jtfIP
public MonitorGUI(RobocupServerAddress robocupAddress)
IOException
UnknownHostException
public void start()
start
in interface UserInterface
public void registerMonitor()
private void initComponents()
private void jbtnConnectActionPerformed(ActionEvent evt)
private void jbtnStartActionPerformed(ActionEvent evt)
private void jbtnStopActionPerformed(ActionEvent evt)
private void jbtnSetBallActionPerformed(ActionEvent evt)
private void jbtnAgentActionPerformed(ActionEvent evt)
private void jbtnCloseActionPerformed(ActionEvent evt)
private void jbtnAnnotActionPerformed(ActionEvent evt)
private String format(double d)
public void update()
update
in interface ISimulationStateObserver
public void testFinished(TestCaseResult result)
testFinished
in interface ITestCaseObserver
public boolean shoudExitOnEmptyQueue()
shoudExitOnEmptyQueue
in interface UserInterface