|
JSettlers v1.0.6 API Built ${date} |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Canvas
soc.client.ColorSquare
This is a square box with a background color and possibly a number or X in it. This box can be interactive, or non-interactive. The possible colors of the box correspond to resources in SoC.
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 | |
static int |
BOUNDED_DEC
|
static int |
BOUNDED_INC
|
static int |
CHECKBOX
|
static java.awt.Color |
CLAY
|
static java.awt.Color |
GREY
|
static int |
HEIGHT
|
static int |
NUMBER
|
static java.awt.Color |
ORE
|
static java.awt.Color |
SHEEP
|
static java.awt.Color |
WHEAT
|
static int |
WIDTH
|
static java.awt.Color |
WOOD
|
static int |
YES_NO
|
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, PROPERTIES, SOMEBITS |
Constructor Summary | |
ColorSquare()
Creates a new ColorSquare object without a visible value. |
|
ColorSquare(java.awt.Color c)
Creates a new ColorSquare object with specified background color. |
|
ColorSquare(java.awt.Color c,
int v)
Creates a new ColorSquare object with specified background color and initial value. |
|
ColorSquare(int k,
boolean in,
java.awt.Color c)
Creates a new ColorSquare of the specified kind and background color. |
|
ColorSquare(int k,
boolean in,
java.awt.Color c,
int upper,
int lower)
Creates a new ColorSquare of the specified kind and background color. |
Method Summary | |
void |
addValue(int v)
DOCUMENT ME! |
boolean |
getBoolValue()
DOCUMENT ME! |
int |
getIntValue()
DOCUMENT ME! |
java.awt.Dimension |
getMinimumSize()
DOCUMENT ME! |
java.awt.Dimension |
getPreferedSize()
DOCUMENT ME! |
void |
mouseClicked(java.awt.event.MouseEvent e)
DOCUMENT ME! |
void |
mouseEntered(java.awt.event.MouseEvent e)
DOCUMENT ME! |
void |
mouseExited(java.awt.event.MouseEvent e)
DOCUMENT ME! |
void |
mousePressed(java.awt.event.MouseEvent evt)
DOCUMENT ME! |
void |
mouseReleased(java.awt.event.MouseEvent e)
DOCUMENT ME! |
void |
paint(java.awt.Graphics g)
DOCUMENT ME! |
void |
setBoolValue(boolean v)
DOCUMENT ME! |
void |
setColor(java.awt.Color c)
DOCUMENT ME! |
void |
setIntValue(int v)
DOCUMENT ME! |
void |
subtractValue(int v)
DOCUMENT ME! |
Methods inherited from class java.awt.Canvas |
addNotify, createBufferStrategy, createBufferStrategy, getAccessibleContext, getBufferStrategy, 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, 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, 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 |
public static final java.awt.Color CLAY
public static final java.awt.Color ORE
public static final java.awt.Color SHEEP
public static final java.awt.Color WHEAT
public static final java.awt.Color WOOD
public static final java.awt.Color GREY
public static final int NUMBER
public static final int YES_NO
public static final int CHECKBOX
public static final int BOUNDED_INC
public static final int BOUNDED_DEC
public static final int WIDTH
public static final int HEIGHT
Constructor Detail |
public ColorSquare()
ColorSquare(int, boolean, Color, int, int)
public ColorSquare(java.awt.Color c)
NUMBER
, non-interactive, upper=99, lower=0.
c
- background colorColorSquare(int, boolean, Color, int, int)
public ColorSquare(java.awt.Color c, int v)
NUMBER
, non-interactive, upper=99,
lower=0.
c
- background colorv
- initial int valueColorSquare(int, boolean, Color, int, int)
public ColorSquare(int k, boolean in, java.awt.Color c)
k
- Kind: NUMBER, YES_NO, CHECKBOX, BOUNDED_INC, BOUNDED_DECkin
- interactive flag allowing user interactionc
- background colorColorSquare(int, boolean, Color, int, int)
public ColorSquare(int k, boolean in, java.awt.Color c, int upper, int lower)
k
- Kind: NUMBER, YES_NO, CHECKBOX, BOUNDED_INC, BOUNDED_DECkin
- interactive flag allowing user interactionc
- background colorupper
- upper bound if k == NUMBERlower
- lower bound if k == NUMBERMethod Detail |
public void setColor(java.awt.Color c)
c
- DOCUMENT ME!public java.awt.Dimension getPreferedSize()
public java.awt.Dimension getMinimumSize()
public void paint(java.awt.Graphics g)
g
- DOCUMENT ME!public void addValue(int v)
v
- DOCUMENT ME!public void subtractValue(int v)
v
- DOCUMENT ME!public void setIntValue(int v)
v
- DOCUMENT ME!public int getIntValue()
public void setBoolValue(boolean v)
v
- DOCUMENT ME!public boolean getBoolValue()
public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered
in interface java.awt.event.MouseListener
e
- DOCUMENT ME!public void mouseExited(java.awt.event.MouseEvent e)
mouseExited
in interface java.awt.event.MouseListener
e
- DOCUMENT ME!public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
e
- DOCUMENT ME!public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
e
- DOCUMENT ME!public void mousePressed(java.awt.event.MouseEvent evt)
mousePressed
in interface java.awt.event.MouseListener
evt
- DOCUMENT ME!
|
JSettlers v1.0.6 API Built ${date} |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |