试题题干
设已经有Graphics2D对象g2d,Rectangle2D对象r,绘制对象r的代码是()
参考答案
正确答案:
试题解析
要用Graphics2D类的新方法画一个图形。先在重画方法paintComponent()或paint()中,把参数对象g强制转换成Graphics2D对象;然后,用上述图形类提供的静态方法Double()创建该图形的对象;最后,以图形对象为参数调用Graphics2D对象的draw()方法绘制这个图形。所以题中绘制对象r的代码是g2d.draw(r)。