!! テキストフィールド テキストフィールドはユーザから数値や文字列などを受け取るときに用います。物理アプレットを作るときにはユーザからパラメータを受け取る機会が多いので、テキストフィールドは良く使うでしょう。以下に設置の例を示します。 ''Sample23.java'' {{pre num /* */ 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 クラスの良く使われるメソッド