12/4 課題
課題
以下の要素を備えたアプレットを作成しなさい.
- イベント処理
- ファイルからのイメージのロード
- Vectorクラス
アプレットとjavaソースプログラム(リンクも可),アプレットで使われるイメー
ジファイルを含んだ説明用のHTMLファイルをUnixシステム上(「file:/home/ユー
ザ名/...」でアクセス)かセンターのユーザ情報発信WWWサーバ上
(「http://user.ecc.u-tokyo.ac.jp/~ユーザ名/...」でアクセス)に作成して,
12/18(火)の21:00(12/11(火)の21:00から変更)までに,
/home/ktanaka/bin/report1204 HTMLファイルのURL
を実行しなさい.たとえば,ユーザktanakaが自分のUnixホームディレクトリの下に
「programming01/report1204.html」というファイルを作った場合は,
/home/ktanaka/bin/report1204 file:/home/ktanaka/programming01/report1204.html
となる.
ヒント
この課題は,どのように実現するかよりもどのようなプログラムを作るかの
方が難しいと思われるので,例をいくつかあげる.
- 筆の形を画像ファイルに入れておいて,マウスをクリックするたびに筆
を置いていって描画する描画ソフト.
- カードゲーム,ボードゲームの盤面
- 複数の画像の上下を組み合わせて表示するモンタージュソフト(という
のは苦しいか?)