-4
如果我有點A,點B和點C.在Java中,如何檢查矩形是否位於兩點之間?檢查矩形是否在兩點之間
如果我有點A,點B和點C.在Java中,如何檢查矩形是否位於兩點之間?檢查矩形是否在兩點之間
嘗試的java.awt.geom.Rectangle2D
的intersectsLine(Line2D l)
方法:
Rectangle2D.Double rect = new Rectangle2D.Double(double x, double y, double w, double h);
System.out.println(rect.intersectsLine(new Line2D.Double(double xA, double yA, double xB, double yB)));
其中XA,YA,XB,YB是x和y座標,分別點A和B的其中要檢查矩形之間。
任何兩點?或者特別是一對? – River
在嘗試編寫代碼之前,先用數學術語思考它。你如何解決這個數學問題? – Makoto