|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jinke.gui.Graphics
public class Graphics
| Field Summary | |
|---|---|
private Color |
bc
|
private Font |
f
|
private Color |
fc
|
private int |
gcID
|
private int |
windowID
|
| Constructor Summary | |
|---|---|
Graphics(Window window)
Creates graphics context for window. |
|
| Method Summary | |
|---|---|
void |
clear(int i,
int j,
int k,
int l)
Clears window area, calls native; probably: GrClearArea |
private void |
clear(int i,
int j,
int k,
int l,
int i1,
int j1)
|
private int |
createGC()
|
private void |
defailtSetup()
|
void |
destroy()
releases gc res |
private void |
destroyGC(int i)
|
void |
drawArc(int i,
int j,
int k,
int l,
int i1,
int j1)
//TODO: |
private void |
drawArc(int i,
int j,
int k,
int l,
int i1,
int j1,
int k1,
int l1)
|
void |
drawBufferedImage(BufferedImage bufferedimage,
int i,
int j)
//TODO: |
private void |
drawBufferedImage(int i,
int j,
int k,
int l,
int i1,
int j1,
int k1)
|
void |
drawChar(char c,
int i,
int j)
Draws char |
private void |
drawChar(int i,
int j,
char c,
int k,
int l)
|
void |
drawEllipse(int i,
int j,
int k,
int l)
Ellipse |
private void |
drawEllipse(int i,
int j,
int k,
int l,
int i1,
int j1)
|
void |
drawImage(Image image,
int i,
int j)
//TODO: |
private void |
drawImage(int i,
int j,
int[][] ai,
int k,
int l)
|
void |
drawLine(int i,
int j,
int k,
int l)
Draws line |
private void |
drawLine(int i,
int j,
int k,
int l,
int i1,
int j1)
|
void |
drawPoint(int i,
int j)
Draws point |
private void |
drawPoint(int i,
int j,
int k,
int l)
|
void |
drawRect(int i,
int j,
int k,
int l)
Rect |
private void |
drawRect(int i,
int j,
int k,
int l,
int i1,
int j1)
|
void |
drawStrenchImage(Image image,
int i,
int j,
int k,
int l)
//TODO: |
private void |
drawString(int i,
int j,
byte[] abyte0,
int k,
int l)
|
void |
drawString(java.lang.String s,
int i,
int j)
Draws string |
void |
drawString(java.lang.String s,
int i,
int j,
int k)
|
private void |
drawStringArea(int i,
int j,
byte[] abyte0,
int k,
int l,
int i1)
|
void |
fillEllipse(int i,
int j,
int k,
int l)
Fill ellipse |
private void |
fillEllipse(int i,
int j,
int k,
int l,
int i1,
int j1)
|
void |
fillRect(int i,
int j,
int k,
int l)
Draws filled rect |
private void |
fillRect(int i,
int j,
int k,
int l,
int i1,
int j1)
|
protected void |
finalize()
Releases resources of gc |
Color |
getBackColor()
//TODO: |
private int |
getBackColor(int i)
|
Font |
getFont()
Current font |
private int |
getFont(int i)
|
Color |
getForeColor()
Returns current color |
private int |
getForeColor(int i)
|
void |
setBackColor(Color color)
//TODO: |
private void |
setBackColor(int i)
|
void |
setFont(Font font)
Set gc's font for drawString, drawChar |
private void |
setFont(int i)
|
void |
setForeColor(Color color)
Set current drawing color |
private void |
setForeColor(int i)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private int windowID
private int gcID
private Color fc
private Color bc
private Font f
| Constructor Detail |
|---|
public Graphics(Window window)
window - window to be drawn in| Method Detail |
|---|
private int createGC()
private void destroyGC(int i)
private void drawPoint(int i,
int j,
int k,
int l)
private void drawLine(int i,
int j,
int k,
int l,
int i1,
int j1)
private void drawRect(int i,
int j,
int k,
int l,
int i1,
int j1)
private void drawEllipse(int i,
int j,
int k,
int l,
int i1,
int j1)
private void drawString(int i,
int j,
byte[] abyte0,
int k,
int l)
private void drawStringArea(int i,
int j,
byte[] abyte0,
int k,
int l,
int i1)
private void drawChar(int i,
int j,
char c,
int k,
int l)
private void fillRect(int i,
int j,
int k,
int l,
int i1,
int j1)
private void fillEllipse(int i,
int j,
int k,
int l,
int i1,
int j1)
private void drawImage(int i,
int j,
int[][] ai,
int k,
int l)
private void drawBufferedImage(int i,
int j,
int k,
int l,
int i1,
int j1,
int k1)
private void drawArc(int i,
int j,
int k,
int l,
int i1,
int j1,
int k1,
int l1)
private void clear(int i,
int j,
int k,
int l,
int i1,
int j1)
private void setForeColor(int i)
private void setBackColor(int i)
private void setFont(int i)
private int getForeColor(int i)
private int getBackColor(int i)
private int getFont(int i)
private void defailtSetup()
public void drawPoint(int i,
int j)
i - xj - y
public void drawLine(int i,
int j,
int k,
int l)
i - xj - yk - x2l - y2
public void drawRect(int i,
int j,
int k,
int l)
i - xj - yk - widthl - height
public void drawEllipse(int i,
int j,
int k,
int l)
i - xj - yk - x diameterl - y diameter
public void drawString(java.lang.String s,
int i,
int j)
s - text to be drawni - xj - y
public void drawString(java.lang.String s,
int i,
int j,
int k)
s - texti - xj - yk - //TODO:substring?
public void drawChar(char c,
int i,
int j)
c - chari - xj - y
public void fillRect(int i,
int j,
int k,
int l)
i - xj - yk - wl - h
public void fillEllipse(int i,
int j,
int k,
int l)
i - xj - yk - wl - hpublic void setForeColor(Color color)
color - colorpublic void setBackColor(Color color)
color - public void setFont(Font font)
font - public Color getForeColor()
public Color getBackColor()
public Font getFont()
protected void finalize()
public void drawImage(Image image,
int i,
int j)
image - i - j -
public void drawBufferedImage(BufferedImage bufferedimage,
int i,
int j)
bufferedimage - i - j -
public void drawStrenchImage(Image image,
int i,
int j,
int k,
int l)
image - i - j - k - l -
public void drawArc(int i,
int j,
int k,
int l,
int i1,
int j1)
i - j - k - l - i1 - j1 -
public void clear(int i,
int j,
int k,
int l)
i - xj - yk - wl - hpublic void destroy()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||