protected class ConnectionsGlassPane.Arrow
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
private static int |
ARROW_STROKE_WIDTH |
private static int |
BLADE_WIDTH |
private static double |
BLADES_ANGLE |
private java.awt.Color |
color |
protected int |
destIndex |
private java.awt.Point |
destPos |
private java.awt.Point |
lbPos |
private java.awt.Point |
rbPos |
protected Model.Align |
sourceAlign |
protected int |
sourceIndex |
private java.awt.Point |
sourcePos |
构造器和说明 |
---|
Arrow(Model.Align sourceAlign,
int sourceIndex,
int destIndex) |
Arrow(Model.Align sourceAlign,
int sourceIndex,
int destIndex,
java.awt.Color color) |
限定符和类型 | 方法和说明 |
---|---|
void |
paint(java.awt.Graphics g,
boolean sourcePointVisible,
boolean destPointVisible) |
void |
setArrowColor(java.awt.Color color) |
private static final int BLADE_WIDTH
private static final double BLADES_ANGLE
private static final int ARROW_STROKE_WIDTH
protected Model.Align sourceAlign
protected int sourceIndex
protected int destIndex
private java.awt.Color color
private java.awt.Point sourcePos
private java.awt.Point destPos
private java.awt.Point lbPos
private java.awt.Point rbPos
public Arrow(Model.Align sourceAlign, int sourceIndex, int destIndex)
public Arrow(Model.Align sourceAlign, int sourceIndex, int destIndex, java.awt.Color color)