构造矩形和椭圆的时候要用到矩形左上角的坐标,请问左上角的坐标是不是就是矩形的左上顶点坐标的意思?书上说:“有时候并不知道左上角的位置,经常得到的是矩形的两个对角点。而这两个对角不一定是左上角和右下角,不能简单的这样构造一个矩形:
Rectangle2D rect = new Rectangle2D.Double(px,py,qx-px,qy-py);如果p不是左上角,那么两个坐标之差为负,矩形就为空,这种情况下,首先创建一个空矩形,然后调用setFrameFromDiagonal方法。”
如果p是左上角,那么两个坐标之差不也为负嘛?