解説(2) ユーザインターフェースクラス:MyCanvas Canvasを継承して作る void paint(Graphics)メソッドをオーバーライド paint()は明示的にrepaint()を呼ぶか、キャンバスが表示されるタイミングで呼ばれる(アプレットと同じ) g.lock()でダブルバッファリングを開始 g.drawString()で文字を書く g.unlock(true)でバッファをフラッシュ