0

メイン画面には3つの編集フィールドがあり、どの編集フィールドがフォーカスされているか知りたいです。

どうもありがとう

4

2 に答える 2

0

または、Mainscreen クラスに FocusChangeListener を実装させることもできます。Edit コントロールを Focusable としてインスタンス化し、リスナーを実装する場合:

public void focusChanged(Field field, int eventType)
{
    if(field == YourEditField1)
    {
    }
    else if (field == YourEditField2)
    {
    }
}
于 2010-05-18T17:10:57.070 に答える
0

isFocus

public boolean isFocus() このフィールドに現在フォーカスがあるかどうかを判断します。

戻り値: このフィールドにフォーカスがある場合は true。それ以外の場合は false。

以降: JDE 4.2.0

于 2010-05-14T12:58:29.227 に答える