在Canvas类里添加测试代码如下: protected void paint(Graphics g) {5 g: r# q5 a6 R* T9 A
TestPaint(g);
9 ]. j% a/ e. `0 u; n }% W' P: r, Q y3 P/ o: T
void TestPaint(Graphics g) {
: i3 s* p% x8 U. R setClip(g);
6 f% Z2 i6 u# z7 ] setColor(g);- J4 L3 K: {7 r5 Z, L- @; y
m_font = getFont();9 B# b% D* T H/ E$ N- T9 j
setFont(g);( c, t$ }1 x# W% k1 T' [
drawString(g);
) \, \+ Q- o, _9 X5 ?/ g9 V U drawRect(g);* k% ?0 O. Q, X" a
fillRect(g);
7 `- g/ g, J7 w drawImage(g);) H T) C; N3 N& d
drawRegion(g);
2 C6 i" \- Z r9 F: T6 E5 Y5 b drawArc(g);6 D; p4 \" ~* \- P
drawChar(g);) J0 F/ z) U1 D" u9 R
drawLine(g);
$ ]" V9 v$ c, ]% ^ drawRoundRect(g);3 L& W1 g% n1 H6 ~
fillArc(g);
! N: K9 G6 ?. n0 @) \ fillRoundRect(g);, v6 L: Y) m, }9 P$ O
}
: e4 {8 a$ r0 P8 ^( } void setColor(Graphics g) {
P/ n7 a$ w$ T% L. }& d g.setColor(0);
) p" j. Y t3 |" S N. l } |