на моем главном экране есть три поля редактирования, я хочу знать, какое поле редактирования находится в фокусе.
большое спасибо
на моем главном экране есть три поля редактирования, я хочу знать, какое поле редактирования находится в фокусе.
большое спасибо
В качестве альтернативы вы можете реализовать в своем классе Mainscreen FocusChangeListener. Если вы создаете экземпляры элементов управления Edit как Focusable и реализуете слушателя:
public void focusChanged(Field field, int eventType)
{
if(field == YourEditField1)
{
}
else if (field == YourEditField2)
{
}
}
isFocus
public boolean isFocus () Определяет, имеет ли это поле в настоящее время фокус.
Возвращает: Истина, если это поле имеет фокус; в противном случае - ложь.
Начиная с: JDE 4.2.0