先设置一条直线的起始点和终止点 , 箭头绘制在该线段上 ;
/**
* 起始点 X, Y 坐标
* 终止点 X, Y 坐标
*/
private int startX...绘制箭头尾翼
首先 , 确定起始点和终止点 , 在 x , y 轴上的差值 ;
// 计算起始点和终止点在 x, y 方向的差值
int deltaX = endX - startX..., int startY, int endX, int endY) {
// 计算起始点和终止点在 x, y 方向的差值
int deltaX = endX - startX..., int startY, int endX, int endY) {
this.startX = startX;
this.startY = startY;..., startY, endX, endY);
// 绘制箭头
drawArrow(g, startX, startY, endX, endY);
}