Awt-textfield
AWT TextFieldクラス
前書き
textFieldコンポーネントを使用すると、ユーザーは1行のテキストを編集できます。ユーザーがテキストフィールドにキーを入力すると、イベントがTextFieldに送信されます。 キーイベントは、キーが押された、キーがリリースされた、またはキーが入力された可能性があります。 キーイベントは、登録されたKeyListenerに渡されます。 ActionEventがテキストフィールドで有効になっている場合、Returnキーを押すとActionEventが発生する可能性もあります。
クラス宣言
以下は java.awt.TextField クラスの宣言です。
クラスコンストラクター
S.N. | Constructor & Description |
---|---|
1 |
TextField() 新しいテキストフィールドを作成します。 |
2 |
TextField(int columns) 指定された列数で新しい空のテキストフィールドを構築します。 |
3 |
TextField(String text) 指定されたテキストで初期化された新しいテキストフィールドを構築します。 |
4 |
TextField(String text, int columns) 表示される指定されたテキストで初期化され、指定された列数を保持するのに十分な幅の新しいテキストフィールドを構築します。 |
クラスメソッド
S.N. | Method & Description |
---|---|
1 |
void addActionListener(ActionListener l) このテキストフィールドからアクションイベントを受け取るために、指定されたアクションリスナーを追加します。 |
2 |
void addNotify() TextFieldのピアを作成します。 |
3 |
boolean echoCharIsSet() このテキストフィールドにエコー用の文字セットがあるかどうかを示します。 |
4 |
AccessibleContext getAccessibleContext() このTextFieldに関連付けられているAccessibleContextを取得します。 |
5 |
ActionListener[] getActionListeners() このテキストフィールドに登録されているすべてのアクションリスナーの配列を返します。 |
6 |
int getColumns() このテキストフィールドの列数を取得します。 |
7 |
char getEchoChar() エコーに使用される文字を取得します。 |
8 |
<T extends EventListener> T[] getListeners(Class<T> listenerType) このTextFieldにFooListenersとして現在登録されているすべてのオブジェクトの配列を返します。 |
9 |
Dimension getMinimumSize() このテキストフィールドの最小寸法を取得します。 |
10 | *Dimension getMinimumSize(int columns) Gets the minumum dimensions for a text field with the specified number of columns. * |
11 |
このテキストフィールドの推奨サイズを取得します。 |
12 |
Dimension getPreferredSize(int columns) 指定した列数でこのテキストフィールドの推奨サイズを取得します。 |
13 |
Dimension minimumSize() 廃止予定です。 JDKバージョン1.1以降、getMinimumSize()に置き換えられました。 |
14 |
Dimension minimumSize(int columns) 廃止予定です。 JDKバージョン1.1以降、getMinimumSize(int)に置き換えられました。 |
15 |
protected String paramString() このTextFieldの状態を表す文字列を返します。 |
16 |
Dimension preferredSize() 廃止予定です。 JDKバージョン1.1以降、getPreferredSize()に置き換えられました。 |
17 |
Dimension preferredSize(int columns) 廃止予定です。 JDKバージョン1.1以降、getPreferredSize(int)に置き換えられました。 |
18 |
protected void processActionEvent(ActionEvent e) 登録されているActionListenerオブジェクトにディスパッチすることにより、このテキストフィールドで発生するアクションイベントを処理します。 |
19 |
protected void processEvent(AWTEvent e) このテキストフィールドでイベントを処理します。 |
20 |
void removeActionListener(ActionListener l) このテキストフィールドからアクションイベントを受け取らないように、指定されたアクションリスナーを削除します。 |
21 |
void setColumns(int columns) このテキストフィールドの列数を設定します。 |
22 |
void setEchoChar(char c) このテキストフィールドのエコー文字を設定します。 |
23 |
void setEchoCharacter(char c) 廃止予定です。 JDKバージョン1.1以降、setEchoChar(char)に置き換えられました。 |
24 |
void setText(String t) このテキストコンポーネントによって表示されるテキストを、指定されたテキストに設定します。 |
継承されたメソッド
このクラスは、次のクラスからメソッドを継承します。
- java.awt.TextComponent
- java.awt.Component
- java.lang.Object
TextFieldの例
たとえば、 D:/> AWT> com> finddevguides> gui> の任意のエディターを使用して、次のJavaプログラムを作成します。
AwtControlDemo.java
コマンドプロンプトを使用してプログラムをコンパイルします。 D:/> AWT に移動し、次のコマンドを入力します。
エラーが発生しない場合は、コンパイルが成功したことを意味します。 次のコマンドを使用してプログラムを実行します。
次の出力を確認します