「Java言語」実習 第9回
Swingコンポーネントのデザイン
Swingコンポーネントの利用の実例とデザインについて練習します。
準備1:
各自の java の作業用のディレクトリに移動しなさい。
準備2:
右のイメージのデータを作業用のディレクトリに "elephant.gif" という
名前で保存しなさい。
基本課題1:「JButtonの利用」
- ソースファイル
JButtonTest.java
を作成しなさい。
- javacコマンドでコンパイルしなさい。
- javaコマンドでプログラムを実行しなさい。
- コンポーネントの操作を確認しなさい。
基本課題2:「JCheckBoxの利用」
- ソースファイル
JCheckBoxTest.java
を作成しなさい。
- javacコマンドでコンパイルしなさい。
- javaコマンドでプログラムを実行しなさい。
- コンポーネントの操作を確認しなさい。
基本課題3:「JRadioButtonの利用」
- ソースファイル
JRadioButtonTest.java
を作成しなさい。
- javacコマンドでコンパイルしなさい。
- javaコマンドでプログラムを実行しなさい。
- コンポーネントの操作を確認しなさい。
基本課題4:「JSliderの利用」
- ソースファイル
JSliderTest.java
を作成しなさい。
- javacコマンドでコンパイルしなさい。
- javaコマンドでプログラムを実行しなさい。
- コンポーネントの操作を確認しなさい。
基本課題5:「JTextComponentの利用」
- ソースファイル
JTextTest.java
を作成しなさい。
- javacコマンドでコンパイルしなさい。
- javaコマンドでプログラムを実行しなさい。
- コンポーネントの操作を確認しなさい。
基本課題6:「JTableの利用」
- ソースファイル
JTableTest.java
を作成しなさい。
- javacコマンドでコンパイルしなさい。
- javaコマンドでプログラムを実行しなさい。
- コンポーネントの操作を確認しなさい。
基本課題7:「JTreeの利用」
- ソースファイル
JTreeTest.java
を作成しなさい。
- javacコマンドでコンパイルしなさい。
- javaコマンドでプログラムを実行しなさい。
- コンポーネントの操作を確認しなさい。
基本課題8:「JColorChooserの利用」
- ソースファイル
JColorChooserTest.java
を作成しなさい。
- javacコマンドでコンパイルしなさい。
- javaコマンドでプログラムを実行しなさい。
- コンポーネントの操作を確認しなさい。
基本課題9:「コンポーネントの色とフォントを設定する」
- ソースファイル
JButtonTest2.java
を作成しなさい。
- javacコマンドでコンパイルしなさい。
- javaコマンドでプログラムを実行しなさい。
今週のレポート課題(学内用):
ここまでの課題が終わった人は、下記の項目を
tatsuo宛のメール
で報告しなさい。(Subjectは java9)
- 基本課題9:のプログラムを改造し、
JButtonに
自分の好きな色とフォントで表示するようにしなさい。
余裕のある人は、自分で描いたイメージをボタンに表示させてみなさい。
(クラス名(ファイル名)は JButtonTest2 のままでかまいません。)
実行して結果を確認した後、
ソースファイルをそのまま送ってください。
応用課題1:「Tool Tipの利用」
- ソースファイル
JToolTipTest.java
を作成しなさい。
- javacコマンドでコンパイルしなさい。
- javaコマンドでプログラムを実行しなさい。
- 表示されたラベルのオブジェクトの上に、
マウスのポインタを移動してしばらく様子を見なさい。
応用課題2:「コンポーネントの色とフォントを設定する」
- 課題2-7 までのコンポーネントに対しても、
JButtonと同じように色やフォントが設定できることを確認しなさい。
実習の目次
今週の講義の内容