Você vê a janela Propriedades de um componente Ajuda em Balão quando seleciona o componente em uma página que está editando no Visual Designer. A maioria das propriedades do componente são atributos JSP e propriedades do componente Java Ajuda em Balão no bean de página.
Este componente JavaServer Faces 1.2 possui as propriedades a seguir.
Geral
id. Tipo: String
O nome do componente Ajuda em Balão no bean de página e o arquivo JSP.
Aparência
duration. Tipo: String
Número de milésimos de segundo durante o qual a Janela pop-up fica aberta. O padrão é 200 milésimos de segundos.
focusId. Tipo: String
Isso é utilizado para configurar o foco sobre um elemento dentro do balão.
style. Tipo: String
Regras da Folha de Estilo em Cascata (CSS nível 2) a serem aplicadas ao elemento HTML quando o componente é renderizado. Por exemplo:
position: absolute; left: 144px; top: 72px
Você pode inserir valores diretamente ou clicar no botão de reticências (...) para usar o Editor de estilo.
Esta propriedade substitui quaisquer configurações do tema ou do arquivo CSS desse componente. Se um estilo especificado nesta propriedade não surtir efeito, é porque uma área do componente está obscurecida por um componente filho que possui configurações de estilo diferentes.
Para obter uma lista de estilos CSS2, consulte a página da Web em
styleClass. Tipo: String
Uma lista separada por espaços de classes de estilo CSS2 a serem aplicadas ao elemento HTML mais externo quando o componente é renderizado. As classes de estilo devem ser definidas na folha de estilo do projeto no arquivo CSS do tema. Se você clicar no botão de reticências (...), verá uma lista de todos os estilos que podem ser adicionados a esta propriedade. Para obter informações sobre a adição de classes CSS e regras na folha de estilos em cascata do projeto, consulte Editor CSS.
Consulte a observação acima abaixo da descrição da propriedade style para obter uma explicação do porquê uma classe adicionada a esta propriedade talvez pareça não ter efeito no componente.
Se você adicionar uma classe de estilo CSS a partir do tema atual ao arquivo CSS do projeto e redefinir a classe do estilo, a alteração afetará todos os componentes que usam essa classe de estilo. Entretanto, é possível adicionar suas próprias classes de estilo ao arquivo CSS do projeto que redefine as classes de estilo padrão e, em seguida, quando você adicionar as classes a esta propriedade, as alterações afetarão somente a instância deste componente.
title. Tipo: String
Texto para o título de ajuda Pop-up.
Dados
converter. Tipo: Conversor
Isso é utilizado para especificar um método para traduzir valores de propriedade nativos para String e de volta para o componente
value. Tipo: Objeto
Valor atual do componente.
Comportamento
autoClose. Tipo: Boolean
Isso utiliza o atributo autoClose para fechar a ajuda em balão automaticamente.
closeButton. Tipo: Booleano
Isso utiliza o atributo closeButton para exibir um botão fechar em um balão.
visible. Tipo: Booleano
Indica se o componente pode ser visto ou não pelo usuário na página HTML renderizada. Se você desmarcar esta propriedade, o código HTML do componente será renderizado na página, mas o componente não ficará visível no navegador porque ele estará oculto por uma configuração de estilo. O valor é configurado como falso na configuração padrão, assim o HTML para o componente HTML é incluído e invisível para o usuário. Se o componente não estiver visível, ele ainda pode ser processado em envios de formulários subseqüentes porque o HTML está presente.
Acessibilidade
tabIndex. Tipo: Inteiro
O atributo é usado para tornar o componente ajuda em balão acessível.
Avançado
rendered. Tipo: Booleano
Se for selecionada, o componente será renderizado e processado em qualquer envio de página subseqüente. Se não for selecionada, o componente não aparecerá na página, nem mesmo como um componente oculto. Se você quiser que o componente fique oculto mas que seja processado quando a página for enviada, desmarque a propriedade visible em vez desta propriedade.