|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--gishur.gui.Painter | +--gishur.gui.DisplayObject | +--gishur.gui.displayobject.DisplayXCircle
Field Summary | |
java.awt.Color |
backcolor
Polygon-Füllfarbe. |
java.awt.Color |
bordercolor
Randfarbe. |
java.awt.Color |
color
Punktfarbe. |
boolean |
filled
Füllt den Kreis aus, wenn true |
java.awt.Color |
linecolor
Linienfarbe. |
byte |
radius
Radius des Punktes. |
static byte |
ROUND
Runder Punkt. |
byte |
shape
Punktform. |
static byte |
SQUARE
Quadratischer Punkt. |
static byte |
TRIANGLE
Dreieckiger Punkt. |
Fields inherited from class gishur.gui.Painter |
_layer, _nofixedborder |
Constructor Summary | |
DisplayXCircle(XCircle c)
Öffentlicher Konstruktor. |
Method Summary | |
Shape |
calculateShape(ScreenTransformation transform)
Berechnet ein neues Shape-Objekt mit Hilfe der Transformation transform. |
void |
copyStyle(DisplayXCircle c)
Übernimmt den Stil aus dem DisplayXPoint p. |
java.lang.Object |
getTarget()
Liefert das Objekt, das durch das DisplayObject dargestellt wird. |
java.lang.Class |
getTargetClass()
Liefert ein Klassenobjekt des verknüpften Objektes, auch wenn getTarget()==null liefert. |
boolean |
setTarget(java.lang.Object O)
Setzt das verknüpfte Objekt neu. |
java.lang.String |
toString()
Überschreibt Object.toString() |
void |
update(java.awt.Graphics g)
Zeichnet das Objekt auf das Graphics g neu. |
Methods inherited from class gishur.gui.DisplayObject |
calculateBounds, getAllColors, getDOString, getOuterShape, getShape, hit, isContainedIn, restoreColors, setBackground, setColor, setShape |
Methods inherited from class gishur.gui.Painter |
dirty, enlargeRectangleByPainter, equals, getBounds, getLayer, getPainterString, getPosition, getRegister, getTransformation, getVirtualScreen, hide, linkDirty, makeDirty, onHide, onShow, paint, recalcBounds, removeLinkDirty, setLayer, setRegister, show, unRegister, visible |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public byte radius
public static final byte ROUND
public static final byte SQUARE
public static final byte TRIANGLE
public byte shape
public java.awt.Color color
public java.awt.Color bordercolor
public java.awt.Color linecolor
public java.awt.Color backcolor
public boolean filled
Constructor Detail |
public DisplayXCircle(XCircle c)
Method Detail |
public void copyStyle(DisplayXCircle c)
p
- DisplayXPoint zum Übernehmen des Stilespublic Shape calculateShape(ScreenTransformation transform)
calculateShape
in class DisplayObject
transform
- Transformationpublic void update(java.awt.Graphics g)
update
in class Painter
g
- Graphics, auf dem gezeichnet werden sollpublic java.lang.Object getTarget()
getTarget
in class Painter
public boolean setTarget(java.lang.Object O)
setTarget
in class Painter
O
- neues Objektpublic java.lang.Class getTargetClass()
getTargetClass
in class Painter
public java.lang.String toString()
toString
in class DisplayObject
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |