「プログラミング」理解度確認テスト−コンポーネント・イベント

100 点満点 ( 合格点 80 点 )

残り時間


テストを開始するには [テスト開始] ボタンを押してください。

問題 1.

次の文の空欄に入る適切な用語を選択して下さい。
あるプログラムを実行したら、「ボタン」コンポーネントが押せない(クリックできない)状態になっていました。これは、「ボタン」コンポーネントの(      )プロパティの値をfalseに設定していた事を意味します。

text   font   enabled   selected   name  

問題 2.

次の文の空欄に入る適切な用語を選択して下さい。
あるプログラムを実行したら、「チェックボックス」コンポーネントのチェック欄が選択された(チェックされた)状態になっていました。これは、「チェックボックス」コンポーネントの(      )プロパティの値をtrueに設定していた事を意味します。

text   font   enabled   selected   name  

問題 3.

ボタンをクリックした時に呼び出されるメソッドを次のように記述しました。

private void jButton1ActionPerformed(ActionEvent evt) {
  TextField1.setBackground(Color.red);
}

 このとき、ボタンがクリックされたときの処理内容の説明として適切なものを、次の中から選択して下さい。

テキストフィールドの色を赤色にする   テキストフィールドに赤色の文字を表示する   テキストフィールドに「赤」という文字を表示する   ボタンの色を赤色にする   ボタンに赤色の文字を表示する  

問題 4.

次の文の空欄に入る適切な用語を選択して下さい。
テキストフィールドコンポーネント、「jTextField1」、「jTextField2」および、ラベルコンポーネント「jLabel1」がフレームに貼り付けられています。このとき、次のプログラムが実行されると、jTextField2コンポーネントには(     )という文字が表示されます。

jTextField1.setText("梅");
jTextField2.setText("松");
jLabel1.setText("竹");

梅   松   竹   "梅"   "松"   "竹"  

問題 5.

テキストフィールドコンポーネント、「jTextField1」、「jTextField2」およびボタンコンポーネント「jButton1」がフレームに貼り付けられています。このとき、ボタンをクリックした時に呼び出されるメソッドを次のように記述しました。

private void jButton1ActionPerformed(ActionEvent evt) {
  jTextField2.setText("jTextField1.getText()");
}

ボタンがクリックされたときの処理内容の説明として適切なものを、次の中から選択して下さい。

jTextField1に表示されている文字をjTextField2に表示させる   jTextField1.getText()という文字をjTextField2に表示させる   jTextField2を空白にする   jTextField2に表示されている文字をjTextField1に表示させる   jTextField1.getText()という文字をjTextField1に表示させる  

お疲れ様でした。「採点」ボタンを押して採点してください。


結果: