|
JGraph X 0.15.0.3 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.mxgraph.swing.handler.mxRubberband
public class mxRubberband
Field Summary | |
---|---|
protected Color |
borderColor
Defines the border color for drawing the rubberband selection. |
protected Rectangle |
bounds
Holds the current rubberband bounds. |
protected boolean |
enabled
Specifies if the rubberband is enabled. |
protected Color |
fillColor
Defines the color to be used for filling the rubberband selection. |
protected mxGraphComponent |
graphComponent
Reference to the enclosing graph container. |
protected Point |
start
Holds the point where the selection has started. |
Constructor Summary | |
---|---|
mxRubberband(mxGraphComponent graphComponent)
|
Method Summary | |
---|---|
boolean |
isEnabled()
|
boolean |
isRubberbandTrigger(MouseEvent e)
|
void |
mouseClicked(MouseEvent arg0)
|
void |
mouseDragged(MouseEvent e)
|
void |
mouseEntered(MouseEvent arg0)
|
void |
mouseExited(MouseEvent arg0)
|
void |
mouseMoved(MouseEvent arg0)
|
void |
mousePressed(MouseEvent e)
|
void |
mouseReleased(MouseEvent e)
|
void |
paintRubberband(Graphics g)
|
void |
reset()
|
Object[] |
select(Rectangle rect,
MouseEvent e)
|
void |
setEnabled(boolean enabled)
|
void |
start(Point point)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected Color borderColor
protected Color fillColor
protected mxGraphComponent graphComponent
protected boolean enabled
protected Rectangle bounds
protected transient Point start
Constructor Detail |
---|
public mxRubberband(mxGraphComponent graphComponent)
graphComponent
- Method Detail |
---|
public void setEnabled(boolean enabled)
public boolean isEnabled()
public boolean isRubberbandTrigger(MouseEvent e)
public void start(Point point)
public void reset()
public Object[] select(Rectangle rect, MouseEvent e)
rect
- e
- public void paintRubberband(Graphics g)
public void mousePressed(MouseEvent e)
mousePressed
in interface MouseListener
public void mouseDragged(MouseEvent e)
mouseDragged
in interface MouseMotionListener
public void mouseReleased(MouseEvent e)
mouseReleased
in interface MouseListener
public void mouseClicked(MouseEvent arg0)
mouseClicked
in interface MouseListener
public void mouseEntered(MouseEvent arg0)
mouseEntered
in interface MouseListener
public void mouseExited(MouseEvent arg0)
mouseExited
in interface MouseListener
public void mouseMoved(MouseEvent arg0)
mouseMoved
in interface MouseMotionListener
|
JGraph X 0.15.0.3 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |