Canvas クラス

[内容]

  Canvas は,空白の矩形です.アプリケーションはその上に図を描いたり,また,ユーザからの入力イベントを受け取ることができます.

  通常のコンポーネントと同じような機能を実現するためには,アプリケーションは Canvas クラスのサブクラスでなければなりません.また,canvas の上に図を書くためには paint メソッドをオーバーライドする必要があります.

[コンストラクタ]

[主なメソッド]

[使用例]

  1. プログラム例は,canvas 上に黄色の正方形を表示し,マウスでボタンがクリックされる毎に,canvas を右へ移動していきます.ここをクリックするとアプレット版が表示されます(プログラム).

  2. プログラム例は,Canvas を ScrollPane に貼り付け,描いた図をスクロールして表示させています.ここをクリックするとアプレット版が表示されます(プログラム).

ホームページ 目次 演習解答例目次 付録目次 索引