Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.zazof.jteg.gui
Class DiceCanvas  view DiceCanvas download DiceCanvas.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Canvas
          extended byorg.zazof.jteg.gui.DiceCanvas
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class DiceCanvas
extends java.awt.Canvas


Nested Class Summary
 
Nested classes inherited from class java.awt.Canvas
java.awt.Canvas.AccessibleAWTCanvas
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
private  org.zazof.jteg.Dice $dice
           
private  int $xCoord
           
private  int $yCoord
           
private static boolean DEBUG
           
 
Fields inherited from class java.awt.Canvas
 
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
DiceCanvas(org.zazof.jteg.Dice dice)
          Constructor that creates a CountryCanvas from a given country
 
Method Summary
 void activate()
          Activates the dice
 void deActivate()
          Deactivates the dice
 void draw(java.awt.Graphics2D g)
          The draw method from the Canvas Interface Draws itself in the provided graphics2D environment at the coordinates stored in the associated dice
 int getCurrentValue()
          Returns the value of the dice associated with this dicecanvas
 org.zazof.jteg.Dice getDice()
          Returns the dice associated with this canvas
 java.awt.Image getImage()
          Returns the imagebitmap that is associated with the dice
 int getLocationX()
          Returns the x-coordinate of the absolute location of this dice
 int getLocationY()
          Returns the y-coordinate of the absolute location of this dice
 boolean isActive()
          Returns whether the dice is currently activated
 void setValue(int newValue)
          Set the value of the dice to this value
 
Methods inherited from class java.awt.Canvas
addNotify, createBufferStrategy, createBufferStrategy, getAccessibleContext, getBufferStrategy, paint, update
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEBUG

private static boolean DEBUG

$dice

private org.zazof.jteg.Dice $dice

$xCoord

private int $xCoord

$yCoord

private int $yCoord
Constructor Detail

DiceCanvas

public DiceCanvas(org.zazof.jteg.Dice dice)
Constructor that creates a CountryCanvas from a given country

Method Detail

getCurrentValue

public int getCurrentValue()
Returns the value of the dice associated with this dicecanvas


getImage

public java.awt.Image getImage()
Returns the imagebitmap that is associated with the dice


getLocationX

public int getLocationX()
Returns the x-coordinate of the absolute location of this dice


getLocationY

public int getLocationY()
Returns the y-coordinate of the absolute location of this dice


getDice

public org.zazof.jteg.Dice getDice()
Returns the dice associated with this canvas


isActive

public boolean isActive()
Returns whether the dice is currently activated


setValue

public void setValue(int newValue)
Set the value of the dice to this value


activate

public void activate()
Activates the dice


deActivate

public void deActivate()
Deactivates the dice


draw

public void draw(java.awt.Graphics2D g)
The draw method from the Canvas Interface Draws itself in the provided graphics2D environment at the coordinates stored in the associated dice