Antes de iniciar este exercício, é necessário concluir o .

É possível utilizar um Binder de Filtro de Texto para filtrar o conteúdo da tabela de funcionários. O filtro pega entrada de um campo de texto e filtra a tabela com base em uma propriedade particular ou coluna na tabela. No aplicativo, você utilizará os caracteres digitados no campo Filtro para filtrar pelo sobrenome do funcionário. Se os valores exatos digitados no campo Filtro estiverem presentes no sobrenome de um registro do funcionário, o registro do funcionário será exibido na tabela.

Captura de Tela da Tabela Sendo Filtrada

Para criar um filtro para a tabela:

  1. Selecione employeesTable. A ligação da tabela é mostrada por uma linha com um ícone de binder apontando para o objeto de dados lightEmployeeRecordRows.
  2. Clique com o botão direito do mouse no ícone de binder da tabela Ícone de Binder de Tabela de employeesTable e selecione Filtrar Propriedades de Ligação.
  3. Na lista Campo de Texto para a Entrada do Filtro, selecione filterField.
  4. Na lista Propriedade da Tabela a ser Filtrada, selecione lastName.

    Caixa de Diálogo Filtrar Ligação para employeesTableFilte

  5. Clique em OK.

    Um novo SwingPropertyFilter é gerado. A propriedade do filtro no binder da tabela é definida para utilizar o novo filtro. O novo filtro é configurado para utilizar o campo Filtro para a entrada e para filtrar a propriedade lastName da tabela.

Agora, ao executar o aplicativo, é possível digitar caracteres no campo Filtro e a tabela será filtrada para mostrar as linhas onde o sobrenome contém os caracteres digitados.

Parabéns! O está concluído.

Leia o Resumo do Tutorial para consultar o que aprendeu.

Termos de uso | Feedback
(C) Copyright IBM Corporation 2000, 2005. Todos os Direitos Reservados.