java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Canvas
Canvas 组件表示屏幕的一块空白矩形区,应用可在其上进行绘制,或在此处捕获用户的输入事件。
一个应用若要获取诸如创建一个用户自定义组件等有用功能,必须继承 Canvas 类。为实现画布上的用户自定义图形,必须覆盖
paint 方法。
public Canvas()
public void addNotify()
public void paint(Graphics g)
Canvas 继承来的应用应覆盖该方法。
Canvas 提供的 paint 方法用背景色重画该画布的矩形区域。
该画板的左上角是图形上下文的原点 (0, 0) 。它的剪切区域是上下文的区域。