mWaba.gui
Class mGraphics
java.lang.Object
|
+--waba.fx.Graphics
|
+--mWaba.gui.mGraphics
- public class mGraphics
- extends waba.fx.Graphics
Fields inherited from class waba.fx.Graphics |
DRAW_AND,
DRAW_OR,
DRAW_OVER,
DRAW_XOR |
Constructor Summary |
mGraphics(waba.fx.ISurface s)
|
Method Summary |
static boolean |
canCopy()
|
static void |
dispose(waba.fx.Graphics g)
|
static void |
draw3DButton(waba.fx.Graphics g,
waba.fx.Rect r,
boolean pressed)
|
static void |
draw3DButton(waba.fx.Graphics g,
waba.fx.Rect r,
boolean pressed,
boolean flat)
|
static void |
draw3DButton(waba.fx.Graphics g,
waba.fx.Rect r,
boolean pressed,
waba.fx.Color back)
|
static void |
draw3DButton(waba.fx.Graphics g,
waba.fx.Rect r,
boolean pressed,
waba.fx.Color back,
boolean flat)
|
static void |
draw3DDiamond(waba.fx.Graphics g,
waba.fx.Rect rect,
boolean pressed,
waba.fx.Color back)
|
static void |
draw3DDiamond(waba.fx.Graphics g,
waba.fx.Rect rect,
boolean pressed,
waba.fx.Color back,
boolean amFlat)
|
static void |
draw3DRect(waba.fx.Graphics g,
waba.fx.Rect r,
boolean recessed)
|
static void |
draw3DRect(waba.fx.Graphics g,
waba.fx.Rect r,
boolean recessed,
boolean flat)
|
static void |
drawDiamond(waba.fx.Graphics g,
waba.fx.Rect r,
int which)
|
static void |
drawRect(waba.fx.Graphics g,
int x,
int y,
int width,
int height)
|
static void |
drawRect(waba.fx.Graphics g,
int x,
int y,
int width,
int height,
int thickness)
|
static void |
drawRect(waba.fx.Graphics g,
waba.fx.Rect r)
|
static void |
drawText(waba.fx.Graphics g,
waba.fx.FontMetrics fm,
java.lang.String[] lines,
waba.fx.Rect where,
int alignment)
|
static void |
drawVerticalTriangle(waba.fx.Graphics g,
waba.fx.Rect bounds,
boolean up)
|
static waba.fx.Rect |
getClip(waba.fx.Graphics g)
|
static waba.fx.Image |
getImage(int w,
int h)
|
static boolean |
isEmpty(waba.fx.Graphics g)
|
static java.lang.Object |
reduceClip(waba.fx.Graphics g,
int x,
int y,
int w,
int h)
|
java.lang.Object |
reduceClip(int x,
int y,
int width,
int height)
|
void |
reset()
|
static void |
restoreClip(waba.fx.Graphics g,
java.lang.Object what)
|
void |
restoreClip(java.lang.Object what)
|
static java.lang.Object |
setClip(waba.fx.Graphics g,
waba.fx.Rect a)
|
void |
setClip(int x,
int y,
int w,
int h)
|
java.lang.Object |
setClip(waba.fx.Rect a)
|
void |
translate(int dx,
int dy)
|
Methods inherited from class waba.fx.Graphics |
clearClip,
copyRect,
drawDots,
drawImage,
drawLine,
drawRect,
drawText,
drawText,
fillRect,
free,
setColor,
setDrawOp,
setFont |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
empty
public boolean empty
Left
public static int Left
Right
public static int Right
Up
public static int Up
Down
public static int Down
All
public static int All
Center
public static int Center
tx
protected int tx
ty
protected int ty
mGraphics
public mGraphics(waba.fx.ISurface s)
dispose
public static void dispose(waba.fx.Graphics g)
drawRect
public static void drawRect(waba.fx.Graphics g,
int x,
int y,
int width,
int height)
drawRect
public static void drawRect(waba.fx.Graphics g,
int x,
int y,
int width,
int height,
int thickness)
drawRect
public static void drawRect(waba.fx.Graphics g,
waba.fx.Rect r)
draw3DButton
public static void draw3DButton(waba.fx.Graphics g,
waba.fx.Rect r,
boolean pressed)
draw3DButton
public static void draw3DButton(waba.fx.Graphics g,
waba.fx.Rect r,
boolean pressed,
boolean flat)
draw3DButton
public static void draw3DButton(waba.fx.Graphics g,
waba.fx.Rect r,
boolean pressed,
waba.fx.Color back)
draw3DButton
public static void draw3DButton(waba.fx.Graphics g,
waba.fx.Rect r,
boolean pressed,
waba.fx.Color back,
boolean flat)
draw3DDiamond
public static void draw3DDiamond(waba.fx.Graphics g,
waba.fx.Rect rect,
boolean pressed,
waba.fx.Color back)
draw3DDiamond
public static void draw3DDiamond(waba.fx.Graphics g,
waba.fx.Rect rect,
boolean pressed,
waba.fx.Color back,
boolean amFlat)
drawDiamond
public static void drawDiamond(waba.fx.Graphics g,
waba.fx.Rect r,
int which)
draw3DRect
public static void draw3DRect(waba.fx.Graphics g,
waba.fx.Rect r,
boolean recessed)
draw3DRect
public static void draw3DRect(waba.fx.Graphics g,
waba.fx.Rect r,
boolean recessed,
boolean flat)
drawVerticalTriangle
public static void drawVerticalTriangle(waba.fx.Graphics g,
waba.fx.Rect bounds,
boolean up)
drawText
public static void drawText(waba.fx.Graphics g,
waba.fx.FontMetrics fm,
java.lang.String[] lines,
waba.fx.Rect where,
int alignment)
translate
public void translate(int dx,
int dy)
- Overrides:
- translate in class waba.fx.Graphics
reset
public void reset()
setClip
public void setClip(int x,
int y,
int w,
int h)
- Overrides:
- setClip in class waba.fx.Graphics
reduceClip
public java.lang.Object reduceClip(int x,
int y,
int width,
int height)
setClip
public java.lang.Object setClip(waba.fx.Rect a)
restoreClip
public void restoreClip(java.lang.Object what)
reduceClip
public static java.lang.Object reduceClip(waba.fx.Graphics g,
int x,
int y,
int w,
int h)
setClip
public static java.lang.Object setClip(waba.fx.Graphics g,
waba.fx.Rect a)
getClip
public static waba.fx.Rect getClip(waba.fx.Graphics g)
restoreClip
public static void restoreClip(waba.fx.Graphics g,
java.lang.Object what)
canCopy
public static boolean canCopy()
getImage
public static waba.fx.Image getImage(int w,
int h)
isEmpty
public static boolean isEmpty(waba.fx.Graphics g)