public abstract class AbstractSingleColorFillView extends AbstractSingleColorView implements MouseEventSource
DEFAULT_COLOR
Constructor and Description |
---|
AbstractSingleColorFillView(double centerX,
double centerY,
double angle,
java.awt.Color color,
boolean isFilled) |
Modifier and Type | Method and Description |
---|---|
void |
addMouseListener(java.awt.event.MouseListener listener) |
void |
addMouseMotionListener(java.awt.event.MouseMotionListener listener) |
void |
addMouseWheelListener(java.awt.event.MouseWheelListener listener) |
abstract boolean |
containsInternal(Position position) |
boolean |
isFilled()
Vrati informaciu, ci je objekt vyplneny
|
void |
removeMouseListener(java.awt.event.MouseListener listener) |
void |
removeMouseMotionListener(java.awt.event.MouseMotionListener listener) |
void |
removeMouseWheelListener(java.awt.event.MouseWheelListener listener) |
void |
setFilled(boolean filled)
Nastavi vypln objektu.
|
void |
setMouseManager(MouseManager manager) |
java.lang.String |
toString() |
draw, getColor, setColor
addRotation, externalToInternalCoordinates, getRotation, internalToExternalCoordinates, move, setRotation
getPosition, getPositionX, getPositionY, move, setPosition, setPosition, setPositionX, setPositionY
addDrawableChangeListener, fireChanged, getParent, globalToInternalCoordinates, init, internalToGlobalCoordinates, removeDrawableChangeListener, setParent
public AbstractSingleColorFillView(double centerX, double centerY, double angle, java.awt.Color color, boolean isFilled)
public void setFilled(boolean filled)
filled
true
objekt bude vyplneny, ak false
bude vykreslana iba okrajova hrana objektufilled
- urcuje, ci je objekt vyplnenypublic boolean isFilled()
true
ak je objekt vyplneny, inak false
public java.lang.String toString()
toString
in class AbstractSingleColorView
public abstract boolean containsInternal(Position position)
containsInternal
in interface MouseEventSource
public void setMouseManager(MouseManager manager)
setMouseManager
in interface MouseEventSource
public void addMouseListener(java.awt.event.MouseListener listener)
addMouseListener
in interface MouseEventSource
public void removeMouseListener(java.awt.event.MouseListener listener)
removeMouseListener
in interface MouseEventSource
public void addMouseMotionListener(java.awt.event.MouseMotionListener listener)
addMouseMotionListener
in interface MouseEventSource
public void removeMouseMotionListener(java.awt.event.MouseMotionListener listener)
removeMouseMotionListener
in interface MouseEventSource
public void addMouseWheelListener(java.awt.event.MouseWheelListener listener)
addMouseWheelListener
in interface MouseEventSource
public void removeMouseWheelListener(java.awt.event.MouseWheelListener listener)
removeMouseWheelListener
in interface MouseEventSource