import javax.swing.event.HyperlinkEvent;
import java.awt.*;
import java.awt.event.*;
-import java.awt.geom.Area;
-import java.awt.geom.GeneralPath;
-import java.awt.geom.Rectangle2D;
-import java.awt.geom.RoundRectangle2D;
+import java.awt.geom.*;
import java.awt.image.*;
import java.util.List;
import java.util.Set;
Rectangle pointless = getPointlessContentRec(bounds, pointerLength);
- int size = getDistanceToTarget(pointless, targetPoint);
- if (size < pointerLength - 1) return false;
+ int distance = getDistanceToTarget(pointless, targetPoint);
+ if (distance < pointerLength - 1 || distance > 2 * pointerLength) return false;
UnfairTextRange balloonRange;
UnfairTextRange pointerRange;