java中generalpath.contains 方法
时间: 2024-03-17 18:46:03 浏览: 113
共通js方法
Java中的GeneralPath类提供了contains方法,用于判断一个点是否在路径内。
contains方法的语法如下:
```
public boolean contains(double x, double y)
```
该方法接收两个double类型的参数x和y,代表要判断的点的坐标。如果该点在路径内,则返回true,否则返回false。
需要注意的是,该方法判断点是否在路径内,不包括路径上的点。如果需要判断路径上的点,可以使用GeneralPath类的方法intersects或contains方法的重载方法,如下:
```
public boolean intersects(double x, double y, double w, double h)
public boolean contains(double x, double y, double w, double h)
```
这两个方法分别判断一个矩形是否与路径相交或包含,其中参数x和y代表矩形左上角的坐标,w和h代表矩形的宽和高。如果矩形与路径相交或包含,则返回true,否则返回false。
阅读全文