|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.nokia.mid.ui.CanvasItem com.nokia.mid.ui.CanvasGraphicsItem
public abstract class CanvasGraphicsItem
A paintable item that can be used on top of Canvas or CustomItem
Field Summary |
---|
Fields inherited from class com.nokia.mid.ui.CanvasItem |
---|
SCALE_AVERAGE, SCALE_NEAREST, SCALE_NOT_ALLOWED |
Constructor Summary | |
---|---|
CanvasGraphicsItem(int width,
int height)
|
Method Summary | |
---|---|
int |
getContentHeight()
Gets the content's height in pixels. |
int |
getContentWidth()
Gets the content's width in pixels. |
protected abstract void |
paint(javax.microedition.lcdui.Graphics g)
Renders the CanvasGraphicsItem. |
void |
repaint()
Requests a repaint for the entire CanvasGraphicsItem. |
void |
repaint(int x,
int y,
int width,
int height)
Requests a repaint for the specified region of the CanvasGraphicsItem. |
void |
setParent(java.lang.Object theParent)
Set the parent object of this CanvasItem. |
Methods inherited from class com.nokia.mid.ui.CanvasItem |
---|
getHeight, getParent, getPositionX, getPositionY, getWidth, getZPosition, isValidImageAnchor, isVisible, scale, scale, setPosition, setScalingMode, setSize, setSize, setVisible, setZPosition |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CanvasGraphicsItem(int width, int height) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
Method Detail |
---|
public void setParent(java.lang.Object theParent)
setParent
in class CanvasItem
theParent
- the parent object
java.lang.IllegalArgumentException
- if parent
is not a valid object with which a
TextEditor can be associated, or if CanvasItem is already set to
another another parentprotected abstract void paint(javax.microedition.lcdui.Graphics g)
g
- the Graphics object to be used for rendering the Canvaspublic void repaint()
public void repaint(int x, int y, int width, int height)
x
- the x coordinate of the rectangle to be repaintedy
- the y coordinate of the rectangle to be repaintedwidth
- the width of the rectangle to be repaintedheight
- the height of the rectangle to be repaintedpublic int getContentWidth()
CanvasItem.getWidth()
.
public int getContentHeight()
CanvasItem.getHeight()
.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |