单选题
👁️ 浏览量:

试题题干

设已经有Graphics2D对象g2d,Rectangle2D对象rRect,绘制对象rRect的代码是()

A

g2d.draw(rRect)

B

g2d.drawRect(rRect)

C

rRect.draw()

D

rRect.drawRect()

参考答案

正确答案:

试题解析

要用Graphics2D类的新方法画一个图形。先在重画方法paintComponent()或paint()中,把参数对象g强制转换成Graphics2D对象;然后,用上述图形类提供的静态方法Double()创建该图形的对象;最后,以图形对象为参数调用Graphics2D对象的draw()方法绘制这个图形。所以题中绘制对象rRect的代码是g2d.draw(rRect)。