Java 检索绘制的矩形2D对象并读取它';s属性
我正在使用如下摆动从方法Java 检索绘制的矩形2D对象并读取它';s属性,java,swing,Java,Swing,我正在使用如下摆动从方法DrawRect绘制一个矩形- Graphics2D graph2 = (Graphics2D) g; Rectangle2D rect = new Rectangle2D.Double(100, 100, 100, 100); graph2.draw(rect); 在另一个方法getDrawnRect中,我想获取绘制矩形的对象并读取其属性 我的意思是,是否有任何方法可以返回绘制的对象(如矩形、圆)或任何其他间接获取这些对象的方法 而不是局部变量Rectangle
DrawRect
绘制一个矩形-
Graphics2D graph2 = (Graphics2D) g;
Rectangle2D rect = new Rectangle2D.Double(100, 100, 100, 100);
graph2.draw(rect);
在另一个方法getDrawnRect
中,我想获取绘制矩形的对象并读取其属性
我的意思是,是否有任何方法可以返回绘制的对象(如矩形、圆)或任何其他间接获取这些对象的方法 而不是局部变量
Rectangle2D rect
定义类的字段。在绘图过程中,将rect存储到字段中,然后您的getDrawnRect()
方法应返回存储的矩形字段是。我可以这样做。但我的问题是如何得到那个对象。我的意思是有没有任何方法可以返回帧上的所有对象?帧上没有对象。如果需要绘制对象,请将其存储。