先创建每个图形的Rectangle 对象public Rectangle getRect() { rect = new Rectangle(x, y , WIDTH, HEIGHT); return rect;}然后在其中一个里判断 是否相交!if(this.getRect().intersects(other.getRect()) { //do...}不是很明白你的意思哦 !!