|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--gishur.gui.Painter | +--gishur.gui.InputHandler | +--gishur.gui.inputhandler.InputXPoint
Erzeugt einen neuen XPoint, wenn
Field Summary | |
java.awt.Color |
bordercolor
Randfarbe. |
static byte |
CLICK_POINT
Setzen des Punktes durch klicken. |
java.awt.Color |
color
Punktfarbe. |
static byte |
DRAG_POINT
Setzen des Punktes durch klicken und ziehen. |
int |
inputbutton
Mousebutton(s), mit dem die Punkte gesetzt werden. |
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 | |
InputXPoint(Layer targetlayer)
Konstruktor. |
Method Summary | |
java.awt.Rectangle |
calculateBounds()
Berechnet den neuen belegten Bereich. |
void |
mouseClicked(java.awt.event.MouseEvent e)
|
void |
mouseDragged(java.awt.event.MouseEvent e)
|
void |
mouseEntered(java.awt.event.MouseEvent e)
|
void |
mouseExited(java.awt.event.MouseEvent e)
|
void |
mouseMoved(java.awt.event.MouseEvent e)
|
void |
mousePressed(java.awt.event.MouseEvent e)
|
void |
mouseReleased(java.awt.event.MouseEvent e)
Erzeugt einen neuen XPoint an den Mauskoordinaten. |
void |
update(java.awt.Graphics g)
Malt den Cursor neu. |
Methods inherited from class gishur.gui.InputHandler |
allButtons, disable, dispatchEvent, enable, enabled, getComponent, getCursor, maxBounds, onDisable, oneButton, onEnable, setComponent, setCursor, setStatusTip, setToolTip, system_disable, system_enable, visible |
Methods inherited from class gishur.gui.Painter |
dirty, enlargeRectangleByPainter, equals, getBounds, getLayer, getPainterString, getPosition, getRegister, getTarget, getTargetClass, getTransformation, getVirtualScreen, hide, linkDirty, makeDirty, onHide, onShow, paint, recalcBounds, removeLinkDirty, setLayer, setRegister, setTarget, show, toString, unRegister |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final byte CLICK_POINT
public static final byte DRAG_POINT
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 int inputbutton
Constructor Detail |
public InputXPoint(Layer targetlayer)
Method Detail |
public java.awt.Rectangle calculateBounds()
calculateBounds
in class InputHandler
public void update(java.awt.Graphics g)
update
in class InputHandler
g
- Graphics, auf das gemalt werden soll.public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
public void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved
in interface java.awt.event.MouseMotionListener
public void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged
in interface java.awt.event.MouseMotionListener
public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent e)
mouseExited
in interface java.awt.event.MouseListener
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |