javax.microedition.lcdui
Class Graphics
java.lang.Object
javax.microedition.lcdui.Graphics
public class Graphics
- extends Object
Preliminary Graphics class for LCD Screen
- Author:
- Brian Bagnall
Method Summary |
void |
autoRefresh(boolean on)
|
void |
clear()
|
void |
drawArc(int x,
int y,
int width,
int height,
int startAngle,
int arcAngle)
|
void |
drawChar(char c,
int x,
int y,
boolean invert)
|
void |
drawImage(Image img,
int x,
int y,
boolean invert)
|
void |
drawImage(Image img,
int sx,
int sy,
int x,
int y,
int w,
int h,
int rop)
|
void |
drawLine(int x0,
int y0,
int x1,
int y1)
|
void |
drawRect(int x,
int y,
int width,
int height)
|
void |
drawRoundRect(int x,
int y,
int width,
int height,
int arcWidth,
int arcHeight)
|
void |
drawString(String str,
int x,
int y)
|
void |
drawString(String str,
int x,
int y,
boolean invert)
|
void |
drawString(String str,
int x,
int y,
int rop)
|
void |
fillArc(int x,
int y,
int width,
int height,
int startAngle,
int arcAngle)
|
void |
fillRect(int x,
int y,
int width,
int height)
|
int |
getCenteredX(String str)
|
int |
getColor()
|
Font |
getFont()
|
int |
getHeight()
|
int |
getStrokeStyle()
|
int |
getWidth()
|
void |
refresh()
|
void |
setColor(int rgb)
|
void |
setPixel(int rgbColor,
int x,
int y)
Using rgbColor as argument even though global, because when this
setPixel() method is used later it will need color argument |
void |
setStrokeStyle(int style)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BLACK
public static final int BLACK
- See Also:
- Constant Field Values
WHITE
public static final int WHITE
- See Also:
- Constant Field Values
SOLID
public static final int SOLID
- See Also:
- Constant Field Values
DOTTED
public static final int DOTTED
- See Also:
- Constant Field Values
Graphics
public Graphics()
getWidth
public int getWidth()
getHeight
public int getHeight()
getCenteredX
public int getCenteredX(String str)
getFont
public Font getFont()
setColor
public void setColor(int rgb)
getColor
public int getColor()
setPixel
public void setPixel(int rgbColor,
int x,
int y)
- Using rgbColor as argument even though global, because when this
setPixel() method is used later it will need color argument
drawLine
public void drawLine(int x0,
int y0,
int x1,
int y1)
drawArc
public void drawArc(int x,
int y,
int width,
int height,
int startAngle,
int arcAngle)
fillArc
public void fillArc(int x,
int y,
int width,
int height,
int startAngle,
int arcAngle)
drawRoundRect
public void drawRoundRect(int x,
int y,
int width,
int height,
int arcWidth,
int arcHeight)
drawRect
public void drawRect(int x,
int y,
int width,
int height)
fillRect
public void fillRect(int x,
int y,
int width,
int height)
drawString
public void drawString(String str,
int x,
int y,
int rop)
drawString
public void drawString(String str,
int x,
int y)
drawString
public void drawString(String str,
int x,
int y,
boolean invert)
drawChar
public void drawChar(char c,
int x,
int y,
boolean invert)
drawImage
public void drawImage(Image img,
int x,
int y,
boolean invert)
drawImage
public void drawImage(Image img,
int sx,
int sy,
int x,
int y,
int w,
int h,
int rop)
getStrokeStyle
public int getStrokeStyle()
setStrokeStyle
public void setStrokeStyle(int style)
refresh
public void refresh()
clear
public void clear()
autoRefresh
public void autoRefresh(boolean on)