ants.move.core.teacher
Class Windows

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--java.applet.Applet
                          |
                          +--ants.move.core.teacher.Windows
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
Direct Known Subclasses:
AudioWindow, BannerWindow, BarsWindow, CameraWindow, HookWindow, PrivateChatWindow, Simulation3DWindow, SlidesWindow, VideoStream2Window, VideoWindow, VoterWindow

public class Windows
extends java.applet.Applet

Implementation of a generic Applet window.

Version:
1.0 Build 2000
Author:
Carles Pairot (cpairot@tinet.org), Oriol Montalà (omontala@tinet.org)
See Also:
Serialized Form

Inner classes inherited from class java.applet.Applet
java.applet.Applet.AccessibleApplet
 
Inner classes inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Field Summary
 java.awt.GridBagLayout gbLayout
          Window layout.
 java.awt.GridBagConstraints gc
          Window layout's constraints.
 java.awt.Frame window
          Frame window.
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
Windows()
          Void constructor.
Windows(java.lang.String s)
          Main constructor.
 
Method Summary
 void back()
          Move window to the background.
 void destroy()
           
 void hideWin()
          Hide window.
 void init()
          Applet's entry point.
 boolean isVisible()
          Get if Window is visible.
 void setNewWindow(java.lang.String s)
          Create new Window.
 void showWin()
          Show window.
 void start()
          Applet's start method.
 
Methods inherited from class java.applet.Applet
getAccessibleContext, getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus, stop
 
Methods inherited from class java.awt.Panel
addNotify
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, update, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

window

public java.awt.Frame window
Frame window.

gbLayout

public java.awt.GridBagLayout gbLayout
Window layout.

gc

public java.awt.GridBagConstraints gc
Window layout's constraints.
Constructor Detail

Windows

public Windows()
Void constructor.
Parameters:
params - None
Throws:
exceptions - No exceptions thrown

Windows

public Windows(java.lang.String s)
Main constructor.
Parameters:
s - Window title
Throws:
exceptions - No exceptions thrown
Method Detail

setNewWindow

public void setNewWindow(java.lang.String s)
Create new Window.
Parameters:
s - Window title
Throws:
exceptions - No exceptions thrown

init

public void init()
Applet's entry point.
Overrides:
init in class java.applet.Applet
Parameters:
params - None
Returns:
No return value
Throws:
exceptions - No exceptions thrown

start

public void start()
Applet's start method.
Overrides:
start in class java.applet.Applet
Parameters:
params - None
Returns:
No return value
Throws:
exceptions - No exceptions thrown

isVisible

public boolean isVisible()
Get if Window is visible.
Overrides:
isVisible in class java.awt.Component
Parameters:
params - None
Returns:
True if Window is visible
Throws:
exceptions - No exceptions thrown

showWin

public void showWin()
Show window.
Parameters:
params - None
Returns:
No return value
Throws:
exceptions - No exceptions thrown

hideWin

public void hideWin()
Hide window.
Parameters:
params - None
Returns:
No return value
Throws:
exceptions - No exceptions thrown

back

public void back()
Move window to the background.
Parameters:
params - None
Returns:
No return value
Throws:
exceptions - No exceptions thrown

destroy

public void destroy()
Overrides:
destroy in class java.applet.Applet


Developers: Oriol Montala, Carles Pairot, Francesc Pinas2000 - 2002
Departament d'Enginyeria Informatica i Matematiques
Escola Tecnica Superior d'Enginyeria
Universitat Rovira i Virgili