- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
!! テキストフィールド
テキストフィールドはユーザから数値や文字列などを受け取るときに用います。物理アプレットを作るときにはユーザからパラメータを受け取る機会が多いので、テキストフィールドは良く使うでしょう。以下に設置の例を示します。
''Sample23.java''
{{pre num
/* <applet code="Sample23.class" width="120" height="100"></applet> */
import java.applet.Applet;
import java.awt.*;
public class Sample23 extends Applet{
// テキストフィールドクラスの変数を宣言
TextField textfield;
public void init(){
// テキストフィールドクラスのインスタンスを作成
textfield = new TextField();
// 表示するテキストを設定する
textfield.setText("HELLO,WORLD!!");
// アプレットにボタンを追加
this.add( textfield);
}
}
}}
実行結果は図26のようになります。
{{ref_image fig026.png}}
'''図 26:''' Sample23の実行結果
テキストフィールドクラスのでよく使われるメソッドを以下にあげておきます。
テキストフィールドクラスでよく使われるメソッドを以下にあげておきます。
,戻り値,メソッド名,解説
,String,getText(),テキストフィールドに設定されているテキストを得ます。
,void,setEditable( boolean),編集可能かどうかを設定します。
,void,setText( String),デフォルトで表示するテキストを設定します。
'''表 10:''' TextField クラスの良く使われるメソッド