当前位置: 技术问答>java相关
关于图形的问题!急!!!!!!
来源: 互联网 发布时间:2015-04-18
本文导语: 各位大虾: 小弟有一事不明!请多指教!!! 在窗体上随意画四个点,组成任意四边形,用鼠标点击窗体,判断鼠标点击的坐标是否在四边形内,请各位大虾帮忙!!!!! | ...
各位大虾:
小弟有一事不明!请多指教!!!
在窗体上随意画四个点,组成任意四边形,用鼠标点击窗体,判断鼠标点击的坐标是否在四边形内,请各位大虾帮忙!!!!!
小弟有一事不明!请多指教!!!
在窗体上随意画四个点,组成任意四边形,用鼠标点击窗体,判断鼠标点击的坐标是否在四边形内,请各位大虾帮忙!!!!!
|
代码我就不写了,说一下思路,用这4个点构造一个多边形
Polygon(int[] xpoints, int[] ypoints, int npoints)
Constructs and initializes a Polygon from the specified parameters
生成多边形实例后可以直接调用如下方法,专门用来判断是否包含一个点,方法如下
contains(Point p)
Determines whether the specified Point is inside this Polygon
Polygon位于java.awt.*包中
明白了吧?
Polygon(int[] xpoints, int[] ypoints, int npoints)
Constructs and initializes a Polygon from the specified parameters
生成多边形实例后可以直接调用如下方法,专门用来判断是否包含一个点,方法如下
contains(Point p)
Determines whether the specified Point is inside this Polygon
Polygon位于java.awt.*包中
明白了吧?
|
自己写程序判断嘛,用点图形学知识就可以了。