トップ 一覧 検索 ヘルプ RSS ログイン

テキストフィールドの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!! テキストフィールド

テキストフィールドはユーザから数値や文字列などを受け取るときに用います。物理アプレットを作るときにはユーザからパラメータを受け取る機会が多いので、テキストフィールドは良く使うでしょう。以下に設置の例を示します。

''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 クラスの良く使われるメソッド