要用Graphics2D类的方法画一个图形,首先要把参数对象g强制转换成Graphics2D对象;然后,用图形类提供的静态方法Double()创建一个图形对象;最后,以图形对象为参数调用Graphics2D对象的draw()方法绘制这个图形。请写出用这样的方法绘制一条线段的程序段,线段的两个端点分别是(10.0,10.0)和(30.0,30.0)。
举一反三
- 下列选项中,关于 Graphics类的说法错误的是( ) A: Graphics类中提供了各种绘制图形的方法 B: setFont()方法用于指定上下文字体,方法中接收一个Font类型的参数 C: 想在组件中绘制图形,就需要重写 Graphics类的paint()方法 D: drawString()方法用于绘制边框
- 中国大学MOOC: 7. 在java.awt包中专门提供了一个Graphics类,它相当于一个抽象的画笔,其中提供了各种绘制图形的方法,使用Graphics类的方法就可以完成在组件上绘制图形。( )
- 7. 在java.awt包中专门提供了一个Graphics类,它相当于一个抽象的画笔,其中提供了各种绘制图形的方法,使用Graphics类的方法就可以完成在组件上绘制图形。( ) A: 正确 B: 错误
- 使用GDI+绘制字体,需要先创建Graphics对象,然后创建_____对象和Brush对象,才可以使用DrawString方法绘制文本。 A: Graphics B: Font C: Brush D: Pen
- 使用PIL库绘制图形,必须先创建一个Image对象或打开一个存在的图像,然后在该图像上创建一个Draw对象,在此Draw对象上绘制图形。