I have a lot of people ask me what the code is for my mouse cursor, so I mine as well post this.   MousePathPoint class: import java.awt.Point; //CREDITS TO ENFILADE class MousePathPoint extends Point { private long finishTime; private double lastingTime; private int alpha = 255; public MousePathPoint(int x, int y, int lastingTime) { super(x, y); this.lastingTime = lastingTime; finishTime = System.currentTimeMillis() + lastingTime; } //added by Swizzbeat public int g