・   「Java言語」実習 第6回

JDK1.2 のグラフィックスの諸機能

JDK1.2 から拡張された新しいグラフィックス機能を試してみましょう。


・ 準備(学内向け):
各自の java の作業用のディレクトリに移動して以下の作業を行いなさい。


・ 基本課題1:「座標系のスケールを変える」

  1. ソースファイル ScaleTest.java を作成しなさい。
  2. javacコマンドでコンパイルしなさい。
  3. javaコマンドでプログラムを実行しなさい。

・ 基本課題2:「線分の太さを変えて描画する」

  1. ソースファイル Line2DTest.java を作成しなさい。
  2. javacコマンドでコンパイルしなさい。
  3. javaコマンドでプログラムを実行しなさい。

・ 基本課題3:「図形を重ね合わせて描画する」

  1. ソースファイル CompositeTest.java を作成しなさい。
  2. javacコマンドでコンパイルしなさい。
  3. javaコマンドでプログラムを実行しなさい。

・ 今週のレポート課題(学内用):
ここまでの課題が終わった人は、下記の内容を tatsuo宛のメール で報告しなさい。(Subjectは java6)

ヒントです。

・ 応用課題1:「QuadCurve曲線の実験」

  1. ソースファイル QuadCurve2DTest.java を作成しなさい。
  2. javacコマンドでコンパイルしなさい。
  3. javaコマンドでプログラムを実行しなさい。
  4. ウィンドウ内の赤い点をマウスでドラッグして移動させ、 曲線の形状の変化を調べなさい。

・ 応用課題2:「CubicCurve曲線の実験」

  1. ソースファイル CubicCurve2DTest.java を作成しなさい。
  2. javacコマンドでコンパイルしなさい。
  3. javaコマンドでプログラムを実行しなさい。
  4. ウィンドウ内の赤い点と青い点をマウスでドラッグして移動させ、 曲線の形状の変化を調べなさい。

・ 応用課題3:「色のグラジュエーションの実験」

  1. ソースファイル GradientPaintTest.java を作成しなさい。
  2. javacコマンドでコンパイルしなさい。
  3. javaコマンドでプログラムを実行しなさい。
  4. ウィンドウ内の緑の点とピンクの点をマウスでドラッグして移動させ、 色の変化を調べなさい。

実習の目次   今週の講義の内容