< 이전 | 다음 >

학습 2.8: 직원 테이블에서 필터 설정

텍스트 필터 바인더를 사용하여 직원 테이블 컨텐츠를 필터할 수 있습니다. 필터는 텍스트 필드에서 입력을 취하여 특정의 특성이나 테이블의 열을 기초로 테이블을 필터합니다.

응용프로그램에서는 필터 필드에 입력한 문자를 사용하여 직원 성별로 필터합니다. 필터 필드에 입력한 정확한 값이 직원 레코드의 성으로 제시되면 직원 레코드는 다음과 같이 테이블에 표시됩니다.

필터 중인 테이블의 화면 그림

테이블에 대한 필터를 작성하려면 다음을 수행하십시오.

  1. employeesTable에 대한 바인더 아이콘을 선택한 후 바인딩 필터 특성을 선택하십시오. 바인딩 필터 대화 상자가 열립니다.
  2. 필터 입력에 대한 텍스트 필드 목록에서 filterField를 선택하십시오.
  3. 필터할 테이블 특성 목록에서 lastName을 선택하십시오.

    employeesTable에 대한 바인딩 필터 대화 상자

  4. 확인을 클릭하십시오.
새 SwingPropertyFilter가 생성됩니다. 테이블 바인더의 필터 특성은 새 필터를 사용하도록 설정됩니다. 새 필터는 입력으로 필터 필드를 사용하고 테이블의 lastName 특성에 따라 필터하도록 구성됩니다.

학습 체크포인트

테이블에 대한 필터 설정 방법을 학습했습니다.

이제 회사 디렉토리 응용프로그램을 실행하면 필터 필드에 문자를 입력할 수 있으며 테이블은 성에 입력한 문자열 행을 표시하도록 필터됩니다.

축하합니다! 회사 디렉토리 응용프로그램을 완료했습니다.

< 이전 | 다음 >