2012-05-21 52 views
0

Rectangle left = new Rectangle(0,0,WIDTH/9,HEIGHT); 在这段代码中,如果我增加宽度,为什么它看起来像在JFrame上向左延伸得更远?如果我减少它为什么延伸到右边?这是不是像坐标平原一样工作?身高对我来说更有意义。如果高度增加,它会延伸,如果减少,它会向下延伸。原点,宽度,高度

+1

请发布您用于显示矩形的代码。 – Jamie

+1

您发布的代码不会与您描述的行为混杂在一起。我与@Jamie:向我们展示更多代码,最好是[sscce](http://sscce.org)。 –

回答

2

挥杆以0,0为左上角,正X向右延伸,正Y向下延伸。这可能会让人困惑,因为有些人希望0,0是左下角。

如果你无法弄清楚事物是在哪里,而不是你认为他们会在哪里,我会建议只是绘制你的形状的点,并玩弄,而不是尝试首先绘制矩形等。