メイン画面には3つの編集フィールドがあり、どの編集フィールドがフォーカスされているか知りたいです。
どうもありがとう
メイン画面には3つの編集フィールドがあり、どの編集フィールドがフォーカスされているか知りたいです。
どうもありがとう
または、Mainscreen クラスに FocusChangeListener を実装させることもできます。Edit コントロールを Focusable としてインスタンス化し、リスナーを実装する場合:
public void focusChanged(Field field, int eventType)
{
if(field == YourEditField1)
{
}
else if (field == YourEditField2)
{
}
}
isFocus
public boolean isFocus() このフィールドに現在フォーカスがあるかどうかを判断します。
戻り値: このフィールドにフォーカスがある場合は true。それ以外の場合は false。
以降: JDE 4.2.0