void drawArc(Graphics g) { g.drawArc(0, 0, 100, 100, 4, 4);
: B. k/ N: `( w1 w }
9 i% H* W, L0 j8 G& x void drawChar(Graphics g) {
, J9 e7 R6 V* i8 Q2 B1 D g.drawChar('你', 0, 0, GE.TOPLEFT);# Z4 M; X, Q0 A3 N
}- K, `9 l& c; V% B3 Z: t
void drawRoundRect(Graphics g) {5 v t/ D* a; C/ \! F$ W
g.drawRoundRect(0, 0, 100, 100, 4, 4);
$ A, ^/ \7 s e" d! H0 i3 ]0 j5 S }
3 I4 \5 C9 I9 T4 K" o void fillRoundRect(Graphics g) {
( ^. N, b/ M' z8 @( W% y$ r& p g.fillRoundRect(0, 0, 100, 100, 4, 4);
! ?* ~6 u. _. W' u }1 c1 {; c) {% Y a& ]
void fillArc(Graphics g) {$ N. |' E0 o0 Z: R6 C
g.fillArc(0, 0, 100, 100, 4, 4);
/ L9 |5 H% F7 [2 {! s }
0 u2 l7 P0 d$ ?0 R9 D void drawLine(Graphics g) {; ]2 X5 R4 \+ y# `- T- F+ d
g.drawLine(0, 0, 100, 100);
( a# P% @+ O( {. w9 ` }
) T4 S% F( o3 s3 r0 s) | Font getFont() {
/ e- I; ~/ t* [4 j return Font.getFont(Font.FACE_SYSTEM, Font.STYLE_PLAIN, Font.SIZE_SMALL);! T( c) i! \( K
}; y' m0 H3 F; D5 e
void setFont(Graphics g) {
2 Y% e* }: l5 j3 i( a. y0 i* R g.setFont(m_font);
& s) c# i9 c* ^$ u7 Q }! a9 F# j/ h+ O' Q9 ]( H1 x
void drawString(Graphics g) {
8 l" u3 U2 ~! \ g.drawString("你好", 0, 0, GE.TOPLEFT);
. ^, @9 @6 H$ i }
. A& }( |# P% r6 }2 ~' H' p5 ^$ I# F void drawRect(Graphics g) {4 {- m' g# s; E. W8 W& R) g
g.drawRect(0, 0, 100, 100);
" Z* b5 f/ U4 R5 b$ H) L }3 n6 t- i- N+ Q n4 |
void setClip(Graphics g) {" S" `+ T* D. P9 O0 l. |7 }) @& e
g.setClip(0, 0, 300, 300);
* V3 U0 H$ M! G3 |) o6 `* v, a } |