復習テスト(10/9)
1、
次の機能を提供する java.awtパッケージのクラス名を答えなさい。
- レイアウトの機能を備えた全てのコンポーネントのクラスの
共通のスーパークラス
- Appletの直接のスーパークラスのクラス
- 左から右に順番にレイアウトする方針のLayoutManager
- 上下、左右、中央を文字列で指定する方針のLayoutManager
- 格子状にレイアウトする方針のLayoutManager
2、java.awt.Buttonは擬似的なプッシュボタンを表すクラスです。
次のような形式のコンストラクタがあります。
Button( String label )
引数はボタンのラベルの文字列です。
今、10個のButtonからなる配列 buttonsを生成し、
さらにボタンのラベルの文字列を順に、
"button0","button1","button2",..."button9" と設定したいとします。
そのための行を記述しなさい。
Button buttons =
for( int i=0; i<10; i++ ){
buttons[i] =
}
3、以下の条件を満たすアプレットのプログラムを作りなさい。
- クラスは public でクラス名は ShowButtons とします。
- init()メソッドの中で、
上の問題のようなボタンを10個生成し、
アプレットの内部に配置します。
- レイアウトは GridLayout を使用し、横5行、縦2列に並べたいとします。
- それ以外の機能はまったく存在しない。
- コメント文、エラー処理、例外処理は記述しなくてかまいません。