・   「Java言語」実習 第9回

Swingコンポーネントのデザイン

Swingコンポーネントの利用の実例とデザインについて練習します。


・ 準備1:
各自の java の作業用のディレクトリに移動しなさい。

・ 準備2:
・ 右のイメージのデータを作業用のディレクトリに "elephant.gif" という 名前で保存しなさい。


・ 基本課題1:「JButtonの利用」

  1. ソースファイル JButtonTest.java を作成しなさい。
  2. javacコマンドでコンパイルしなさい。
  3. javaコマンドでプログラムを実行しなさい。
  4. コンポーネントの操作を確認しなさい。

・ 基本課題2:「JCheckBoxの利用」

  1. ソースファイル JCheckBoxTest.java を作成しなさい。
  2. javacコマンドでコンパイルしなさい。
  3. javaコマンドでプログラムを実行しなさい。
  4. コンポーネントの操作を確認しなさい。

・ 基本課題3:「JRadioButtonの利用」

  1. ソースファイル JRadioButtonTest.java を作成しなさい。
  2. javacコマンドでコンパイルしなさい。
  3. javaコマンドでプログラムを実行しなさい。
  4. コンポーネントの操作を確認しなさい。

・ 基本課題4:「JSliderの利用」

  1. ソースファイル JSliderTest.java を作成しなさい。
  2. javacコマンドでコンパイルしなさい。
  3. javaコマンドでプログラムを実行しなさい。
  4. コンポーネントの操作を確認しなさい。

・ 基本課題5:「JTextComponentの利用」

  1. ソースファイル JTextTest.java を作成しなさい。
  2. javacコマンドでコンパイルしなさい。
  3. javaコマンドでプログラムを実行しなさい。
  4. コンポーネントの操作を確認しなさい。

・ 基本課題6:「JTableの利用」

  1. ソースファイル JTableTest.java を作成しなさい。
  2. javacコマンドでコンパイルしなさい。
  3. javaコマンドでプログラムを実行しなさい。
  4. コンポーネントの操作を確認しなさい。

・ 基本課題7:「JTreeの利用」

  1. ソースファイル JTreeTest.java を作成しなさい。
  2. javacコマンドでコンパイルしなさい。
  3. javaコマンドでプログラムを実行しなさい。
  4. コンポーネントの操作を確認しなさい。

・ 基本課題8:「JColorChooserの利用」

  1. ソースファイル JColorChooserTest.java を作成しなさい。
  2. javacコマンドでコンパイルしなさい。
  3. javaコマンドでプログラムを実行しなさい。
  4. コンポーネントの操作を確認しなさい。

・ 基本課題9:「コンポーネントの色とフォントを設定する」

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

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

  1. 基本課題9:のプログラムを改造し、 JButtonに 自分の好きな色とフォントで表示するようにしなさい。 余裕のある人は、自分で描いたイメージをボタンに表示させてみなさい。 (クラス名(ファイル名)は JButtonTest2 のままでかまいません。) 実行して結果を確認した後、 ソースファイルをそのまま送ってください。

・ 応用課題1:「Tool Tipの利用」

  1. ソースファイル JToolTipTest.java を作成しなさい。
  2. javacコマンドでコンパイルしなさい。
  3. javaコマンドでプログラムを実行しなさい。
  4. 表示されたラベルのオブジェクトの上に、 マウスのポインタを移動してしばらく様子を見なさい。

・ 応用課題2:「コンポーネントの色とフォントを設定する」

  1. 課題2-7 までのコンポーネントに対しても、 JButtonと同じように色やフォントが設定できることを確認しなさい。

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