|
JavaTM 2 Platform Std. Ed. v1.3.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Canvas
A Canvas
component represents a blank rectangular
area of the screen onto which the application can draw or from
which the application can trap input events from the user.
An application must subclass the Canvas
class in
order to get useful functionality such as creating a custom
component. The paint
method must be overridden
in order to perform custom graphics on the canvas.
Inner Class Summary | |
protected class |
Canvas.AccessibleAWTCanvas
This class implements accessibility support for the Canvas class. |
Inner classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
Canvas()
Constructs a new Canvas. |
|
Canvas(GraphicsConfiguration config)
Constructs a new Canvas given a GraphicsConfiguration object. |
Method Summary | |
void |
addNotify()
Creates the peer of the canvas. |
AccessibleContext |
getAccessibleContext()
Gets the AccessibleContext associated with this Canvas. |
void |
paint(Graphics g)
This method is called to repaint this canvas. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Canvas()
public Canvas(GraphicsConfiguration config)
config
- a reference to a GraphicsConfiguration object.GraphicsConfiguration
Method Detail |
public void addNotify()
addNotify
in class Component
Toolkit.createCanvas(java.awt.Canvas)
,
Component.getToolkit()
public void paint(Graphics g)
Canvas
should override this method in
order to perform some useful operation.
The paint
method provided by Canvas
redraws this canvas's rectangle in the background color.
The graphics context's origin (0, 0) is the top-left corner of this canvas. Its clipping region is the area of the context.
paint
in class Component
g
- the graphics context.Graphics
public AccessibleContext getAccessibleContext()
getAccessibleContext
in interface Accessible
getAccessibleContext
in class Component
|
JavaTM 2 Platform Std. Ed. v1.3.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Java, Java 2D, and JDBC are trademarks or registered trademarks of Oracle and/or its affiliates, in the US and other countries.
Copyright © 1995, 2010 Oracle and/or its affiliates. All rights reserved.