检索绘制的Rectangle2D对象并读取它的属性

时间:2014-05-29 13:26:35

标签: java swing

我正在使用方法DrawRect绘制一个矩形,使用这样的摆动 -

 Graphics2D graph2 = (Graphics2D) g;
 Rectangle2D rect = new Rectangle2D.Double(100, 100, 100, 100);
 graph2.draw(rect);

在其他方法getDrawnRect中,我希望得到绘制矩形的对象并读取其属性。

我的意思是,是否有任何方法可以返回绘制的对象(如矩形,圆圈)或任何其他方式间接获取这些对象。

1 个答案:

答案 0 :(得分:0)

而不是局部变量Rectangle2D rect定义类的字段。在绘图期间,将rect存储到字段,然后您的getDrawnRect()方法应该返回存储的矩形字段