0

내 메인 화면에 세 개의 편집 필드가 있습니다. 어떤 편집 필드가 focous인지 알고 싶습니다. 이 필드는 현재 포커스가있는 경우점검 필드가 켜져 있습니다

덕분에

답변

0

, 당신은 당신의 MainScreen 클래스가 FocusChangeListener를 구현할 수 있습니다. 편집 컨트롤을 Focusable으로 인스턴스화하고 수신기를 구현하는 경우 :

public void focusChanged(Field field, int eventType) 
{ 
    if(field == YourEditField1) 
    { 
    } 
    else if (field == YourEditField2) 
    { 
    } 
} 
0

많이 isFocus

공공 부울 isFocus() 결정합니다.

반품 : 이 필드에 포커스가 있으면 true이고, 그렇지 않으면 false입니다. 그렇지 않으면 false입니다.

는 이후 : JDE 또는 4.2.0

관련 문제