public abstract class AbstractSingleColorView extends AbstractDrawableMovableRotatableObject
| Modifier and Type | Field and Description |
|---|---|
protected static java.awt.Color |
DEFAULT_COLOR |
| Constructor and Description |
|---|
AbstractSingleColorView(double centerX,
double centerY,
double angle,
java.awt.Color color) |
| Modifier and Type | Method and Description |
|---|---|
void |
draw(java.awt.Graphics2D g2d)
Vykreslenie objektu.
|
java.awt.Color |
getColor()
Vrati farbu objektu
|
void |
setColor(java.awt.Color color)
Nastavy farbu objektu
|
java.lang.String |
toString() |
addRotation, externalToInternalCoordinates, getRotation, internalToExternalCoordinates, move, setRotationgetPosition, getPositionX, getPositionY, getRoundedPositionX, getRoundedPositionY, move, setPosition, setPosition, setPositionX, setPositionYaddDrawableChangeListener, fireChanged, getParent, globalToInternalCoordinates, init, internalToGlobalCoordinates, removeDrawableChangeListener, setParent, throwIfNegativepublic AbstractSingleColorView(double centerX,
double centerY,
double angle,
java.awt.Color color)
public void setColor(java.awt.Color color)
color - farba objektupublic java.awt.Color getColor()
public void draw(java.awt.Graphics2D g2d)
AbstractDrawableMovableRotatableObjectg2d, takze
1) g2d obsahuje defaultne stavove informacie
2) stavove informacie v g2d nie je potrebne vratit do povodneho stavu.
Metoda posunie stred suradnicovej sustavy g2d podla pozicie objektu.
Metoda natoci suradnicovu sustavu g2d podla natocenia objektu.draw in class AbstractDrawableMovableRotatableObjectpublic java.lang.String toString()
toString in class AbstractDrawableMovableRotatableObject