你应该知道的 - 关于 Java 2D 中图形上下文基类 Graphics
采集日期:2008-5-4作者:键盘上的舞者(注:本数据由系统自动采集,内容与BHCODE无关)
版权声明:转载时请务必保留以下作者信息和链接作者:陈维(chenweionline@hotmail.com)作者的网站:http://www.chenwei.mobi
AWT 提供了一些用户接口的构件,但是它不提供一些类似的纯粹的绘制图形的对象,例如 Rectangle、Polygon 和 Point 类没有任何绘制图形的能力。换句话说它们不具备 draw 方法,仅仅可以设置和的到它们代表的几何实体的信息。
为了代替那些纯粹的、可绘制图形的对象,AWT 使用了一种简单的模式。每个 AWT 构件完全来自于它自己的 java.awt.Graphics 对象。
java.awt.Graphics 是一个抽象类,其作用是定义一个真正的工具,用来接受图形操作。
表一:传递一个对 Graphics 的引用的 JDK 方法
java.awt
Canvas
paint(Graphics g)
Comp