@Deprecated public class GUI extends JFrame
Travaux pratiques d'IA54.
Université de Technologie de Belfort-monbéliard.
JFrame.AccessibleJFrame
Frame.AccessibleAWTFrame
Window.AccessibleAWTWindow, Window.Type
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
protected static int |
ANIMATION_SPEED
Deprecated.
|
protected static int |
ANIMATION_STEPS
Deprecated.
|
protected static Icon |
DOWN_ICON
Deprecated.
|
protected org.arakhne.tinyMAS.demo.preypredator3.GUI.Grid |
grid
Deprecated.
|
protected static int |
ICON_HEIGHT
Deprecated.
|
protected static int |
ICON_WIDTH
Deprecated.
|
protected static Icon |
LEFT_ICON
Deprecated.
|
protected static Icon |
LION_ICON
Deprecated.
|
protected Map<AgentIdentifier,Dimension> |
nextPositions
Deprecated.
|
protected Map<AgentIdentifier,Dimension> |
positions
Deprecated.
|
protected static Icon |
RABBIT_ICON
Deprecated.
|
protected org.arakhne.tinyMAS.demo.preypredator3.GUI.RefreshThread |
refresher
Deprecated.
|
protected static Icon |
RIGHT_ICON
Deprecated.
|
protected static Icon |
SNAKE_ICON
Deprecated.
|
protected static Icon |
UP_ICON
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 |
---|
GUI(Kernel<?,?,?,?> kernel)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
changeState()
Deprecated.
|
protected static void |
debugPositions(Kernel<?,?,?,?> kernel,
Map<AgentIdentifier,Dimension> positions,
String str)
Deprecated.
|
protected WorldGrid |
getEnvironment()
Deprecated.
|
protected Kernel<?,?,?,?> |
getKernel()
Deprecated.
|
static Icon |
mergeIcons(Icon top_icon,
Icon bottom_icon,
int x,
int y)
Deprecated.
|
static Image |
mergeImages(Image top_icon,
Image bottom_icon,
int x,
int y)
Deprecated.
|
protected void |
refreshGUI(int moveStep)
Deprecated.
|
protected void |
refreshGUI(int moveStep,
Map<AgentIdentifier,Dimension> moves)
Deprecated.
|
protected void |
refreshGUI(Map<AgentIdentifier,Dimension> moves)
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
protected static final int ANIMATION_SPEED
protected static final int ANIMATION_STEPS
protected static final Icon RABBIT_ICON
protected static final Icon LION_ICON
protected static final Icon SNAKE_ICON
protected static final Icon UP_ICON
protected static final Icon DOWN_ICON
protected static final Icon LEFT_ICON
protected static final Icon RIGHT_ICON
protected static final int ICON_WIDTH
protected static final int ICON_HEIGHT
protected final org.arakhne.tinyMAS.demo.preypredator3.GUI.Grid grid
protected final org.arakhne.tinyMAS.demo.preypredator3.GUI.RefreshThread refresher
protected Map<AgentIdentifier,Dimension> positions
protected Map<AgentIdentifier,Dimension> nextPositions
public GUI(Kernel<?,?,?,?> kernel)
public static Image mergeImages(Image top_icon, Image bottom_icon, int x, int y)
protected WorldGrid getEnvironment()
protected void changeState()
protected void refreshGUI(Map<AgentIdentifier,Dimension> moves)
protected void refreshGUI(int moveStep, Map<AgentIdentifier,Dimension> moves)
protected void refreshGUI(int moveStep)
protected Kernel<?,?,?,?> getKernel()
protected static void debugPositions(Kernel<?,?,?,?> kernel, Map<AgentIdentifier,Dimension> positions, String str)
Copyright © 2003-2013 Arakhnê.org Members. All rights reserved under LGPL license terms.