나는 세 개의 EditField를 가지고 있는데, 나는 두 번째 editfield에 대해서만 focusListener를 설정했다. 포커스를 잃었을 때 필드가 비어 있는지 여부를 확인하고 있습니다. 필드가 비어 있으면 팝업 메시지가 표시됩니다. 이제는 사용자가 해당 필드로 이동하면 필드를 입력하지 않고 다른 필드로 이동할 수 없지만 나는 사용자가 그 필드 위에있는 필드로 이동할 수 있고 그가 아래 필드로 이동할 수 없길 원합니다.이 상황을 어떻게 처리할까요? ur 아이디어를 공유하십시오.이 상황에서 Blackberry에 Focuschangelistener를 처리하는 방법은 무엇입니까?
0
A
답변
2
나는 그것이 검증 기능을위한 것이라고 생각하니? 제안 검증 전략을 참조하십시오
interface IValidated {
public boolean validate();
}
지금 목록 또는 확인란 또는 선택과 같은 모든 필드가, 그것을 구현할 수 있습니다 : 우리는 적절한 데이터를 확인하실 수 있습니다 인터페이스 IValidated 있습니다.
다음에는 각 필드에 onFocus 이벤트가 있습니다.이 이벤트가 발생하면 previouse IValidated 필드와 setFocus를 검증 할 수 있습니다.
참조 EditField 예 :
class Scr extends MainScreen {
ValidatedEdit mEditField1 = new ValidatedEdit("field#1", "");
ValidatedEdit mEditField2 = new ValidatedEdit("field#2", "");
ValidatedEdit mEditField3 = new ValidatedEdit("field#3", "");
public Scr() {
add(mEditField1);
add(mEditField2);
add(mEditField3);
}
}
관련 문제
- 1. 이 상황에서 수율이란 무엇입니까?
- 2. Blackberry에 DateField를 저장하는 방법은 무엇입니까?
- 3. 이 상황에서 PHP 변수를 제공하는 방법은 무엇입니까?
- 4. 이 상황에서 전역 변수를 선언하는 방법은 무엇입니까?
- 5. XSLT -이 상황에서 그룹을 사용하는 방법은 무엇입니까?
- 6. 이 상황에서 jQuery 애니메이션을 작성하는 방법은 무엇입니까?
- 7. 이 상황에서 VLOOKUP을 사용하는 방법은 무엇입니까?
- 8. 이 상황에서 물결표의 목적은 무엇입니까?
- 9. 이 상황에서 컨트롤러가 필요합니까?
- 10. 이 상황에서 ImageHelper를 만들어야합니까?
- 11. 이 상황에서 루프를 사용할 것입니다.
- 12. 이 C# generics 문제를 처리하는 방법은 무엇입니까?
- 13. 이 기능을 처리하는 가장 효율적인 방법은 무엇입니까?
- 14. 이 Perl 코드에서 이스케이프 처리하는 방법은 무엇입니까?
- 15. 이 Java 상황에서 Serializable이 필요한 것은 무엇입니까?
- 16. 이 상황에서 가장 좋은 프로젝트 설정은 무엇입니까?
- 17. 이 상황에서 VC++ 디버거 (또는 gdb)를 부착하는 방법은 무엇입니까?
- 18. 이 상황에서 목록의 스타일 데이터를 만드는 가장 좋은 방법은 무엇입니까?
- 19. 이 상황에서 디자인 패턴 찾기
- 20. 이 상황에서 조정자 패턴이 작동합니까?
- 21. 이 상황에서 실제로 UITableView를 사용해야합니까?
- 22. 이 상황에서 JavaScript는 어떻게 작동합니까?
- 23. 이 상황에서 UNCOMMITTED/NOLOCK은 안전합니까?
- 24. BlackBerry에 데이터를 저장하고 (외부에서) 데이터를 읽는 가장 좋은 방법은 무엇입니까?
- 25. FileNotFoundException을 처리하는 방법은 무엇입니까?
- 26. Android의 Toast처럼 Blackberry에 빠른 메시지를 표시하는 방법은 무엇입니까?
- 27. 이 ASP.NET 유효성 검사를 처리하는 적절한 방법은 무엇입니까?
- 28. 이 SQL 논리를 처리하는 더 좋은 방법은 무엇입니까?
- 29. PyQt 4에서 이벤트를 처리하는 올바른 방법은 무엇입니까? 이 같은
- 30. 이 상황에서 쿠키 만료가 가장 좋습니까?
그래서, 사용자가 이전 필드로 빈 필드에서 이동하지만 다음 필드를 이동 금지 허용 할 사용의
예? –
예 정확하게 coldice – Kumar