找到线段距离的公式?

时间:2012-03-06 04:25:06

标签: java swing

我需要一些公式或代码的帮助来找到到线段中最近点的距离。实际上,“与线段的距离”将被用作一种“绑定盒”,因此用户可以相对靠近一条线进行点击,并且计为点击该线。

3 个答案:

答案 0 :(得分:3)

如果您正在使用Swing,那么您应该可以使用Line2D.ptSegDist(Point2D)或其各种重载来为您完成所有数学运算。

答案 1 :(得分:3)

This page解释了如何在一条线上找到最近的点。

它还包含sample implementation in Java

答案 2 :(得分:-1)