Os componentes de terceiros podem ser criados por fornecedores de componentes ou programadores de Java experientes que seguem as diretrizes para empacotamento de componentes JavaServer Faces para o IDE. Os componentes são empacotados em bibliotecas de componentes especiais que você pode importar para o IDE, tornando-os disponíveis para serem adicionadas aos projetos.
Para usar uma biblioteca de componentes em um projeto, adicone-a ao projeto na e o IDE exibe os componentes na Paleta quando esse projeto é aberto. Ambas as tarefas são descritas abaixo.
Para importar uma biblioteca de componentes:
No menu principal, selecione Ferramentas > Bibliotecas de componentes.
Clique no botão Importar na parte inferior esquerda do Gerenciador de bibliotecas de componentes.
Na caixa de diálogo Importar biblioteca de componentes, clique no botão Explorar
Navegue para a localização da biblioteca de componentes e clique em Abrir.
O caminho para a biblioteca de componentes aparece na caixa de diálogo Importar biblioteca de componentes.
Clique em OK.
A biblioteca de componentes aparece no Gerenciador de biblioteca de componentes e é adicionada ao seu diretório de usuário.
No Gerenciador de biblioteca de componentes, você pode ver uma lista dos componentes na biblioteca. À direita de cada nome de componente está a categoria na qual ele será listado na Paleta. No painel Bibliotecas de componentes, você pode selecionar arquivos JAR individuais que compõem a biblioteca de componentes e ver uma lista do seu conteúdo.
Clique em Fechar para fechar o Gerenciador de bibliotecas de componentes.
Para usar uma biblioteca de componentes em um projeto:
Abra o projeto JSF Visual Web no qual deseja usar os componentes da biblioteca.
Se os componentes forem JavaServer Faces 1.2, o projeto deve usar um servidor que ofereça suporte a este nível de tecnologia JavaServer Faces. Por exemplo, se você usar a versão 9 ou superior do servidor de aplicações Sun Java System/Glassfish e também usar o Java EE 5, ambos os componentes JavaServer Faces 1.2 e 1.1 são suportados.
Na abra o projeto principal e clique com o botão direito do mouse no subnó Bibliotecas de componentes.
Se já tiver adicionado uma biblioteca de componentes ao seu projeto, você não verá essa biblioteca na lista. Você pode clicar no botão Gerenciar bibliotecas de componentes e abrir o Gerenciador de bibliotecas de componentes para ver quais bibliotecas foram adicionadas ao IDE e para adicionar outra biblioteca.
Selecione a biblioteca que deseja adicionar e clique em Adicionar biblioteca de componentes.
Há um atraso à medida que o IDE adiciona os jars contidos na biblioteca de componentes ao classpath do projeto e exibe os componentes na Paleta.
Quando abre uma página do projeto no Visual Designer, você vê os novos componentes na Paleta sob a categoria definida pela biblioteca de componentes. Você pode arrastar os novos componentes e soltá-los nas páginas que estiver editando no Visual Designer e pode trabalhar com estes componentes exatamente como trabalha com os componentes fornecidos com o IDE.