검색 필드

검색 필드를 사용하여 프로그램의 항목을 검색할 수 있습니다. 일부 BlackBerry® 단말기 프로그램에는 검색 필드가 있습니다. 예를 들어, 작업 목록에서 검색 필드를 사용하여 특정 작업을 검색할 수 있습니다.

사용자가 검색 필드에 텍스트를 입력하면 프로그램은 해당 검색 텍스트로 시작하는 항목을 검색하여 표시합니다. 사용자가 검색 필드에 여러 개의 단어를 입력하면 프로그램은 두 단어와 일치하는 결과를 표시합니다. 예를 들어, "ca ba"를 입력하면 "ca"로 시작하는 단어와 "ba"로 시작하는 단어가 있는 모든 항목을 반환합니다(예: "call back").

사용자는 검색 필드에서 다음 작업을 수행할 수 있습니다.

작업

터치 스크린이 없는 BlackBerry 단말기

터치 스크린이 있는 BlackBerry 단말기

검색 결과에서 강조 표시된 항목 열기

Enter 키를 누르거나 트랙휠, 트랙볼 또는 트랙패드를 클릭합니다.

화면을 클릭합니다.

검색 필드에서 텍스트를 삭제합니다.

Esc 키를 누릅니다.

Esc 키를 누릅니다.

이 화면에는 검색 필드가 표시됩니다.

사용자가 특정 값을 빨리 입력하도록 자동 완성을 지원하는 필드를 만들 수 있습니다. 사용자가 입력할 때, 제안 값 목록이 드롭다운 목록에 나타납니다. 사용자는 값을 클릭하거나 목록에 나타난 값을 무시하고 계속 입력할 수 있습니다.

이 화면에는 자동 완성을 지원하는 필드가 표시됩니다.

모범 사례: 검색 필드 구현

  • 제한된 항목 목록이 있는 경우 검색 필드를 제공합니다.
  • KeywordFilterField 클래스를 사용하여 검색 필드를 만듭니다. 검색 필드 만들기에 대한 자세한 내용은 BlackBerry® Java® Development Environment용 API 참조서와 BlackBerry Java Application UI 및 탐색 개발 가이드를 참조하십시오.
  • AutoCompleteField 클래스 및 BasicFilteredList 클래스를 사용하여 자동 완성 필드를 만듭니다. 자동 완성 필드 만들기에 대한 자세한 내용은 BlackBerry® Java® Development Environment용 API 참조서와 BlackBerry Java Application UI 및 탐색 개발 가이드데이터 집합에서 자동 완성 텍스트 필드 만들기 항목을 참조하십시오.
  • 사용자가 Esc 키를 사용하여 입력한 검색 텍스트를 삭제할 수 있도록 합니다.
  • 기본 포커스를 검색 필드 및 목록의 첫 번째 항목으로 설정합니다.
  • 입력한 검색 텍스트로 시작하는 단어가 들어 있는 항목을 검색 결과에 표시합니다.
  • 검색 필드를 포함하는 화면에는 바로 가기 키를 지정하지 않도록 합니다. 바로 가기 키를 사용하고자 하며 제한된 항목 목록이 있을 경우 대체 검색 기능을 제공합니다. 예를 들어, S를 누르거나 메뉴를 사용하여 메시지 목록에서 메시지를 검색할 수 있습니다.
  • 프로그램 화면의 제목 표시줄에 검색 필드를 배치합니다.
  • 검색 필드는 대/소문자를 구분하지 않도록 합니다.

레이블 지침

  • 검색 필드에는 "찾기:" 레이블을 사용합니다.
  • 검색 필드에는 프롬프트 텍스트를 포함하지 않도록 합니다.
다음 주제: 스핀 상자

이 정보가 도움이 되었습니까? 의견을 보내 주십시오.