Você vê a janela Propriedades de um componente Painel de layout quando seleciona o componente em uma página que está editando no Visual Designer, depois de adicionar o componente na página.
Um componente Painel de layout normalmente faz parte de um componente Guia. O componente Painel de layout é exibido debaixo do componente Guia quando uma nova guia é adicionada à página, por exemplo, ao soltar um componente Conjunto de guias em uma página.
O componente Painel de layout possui as propriedades a seguir.
Geral
id. Tipo: String
O nome do componente Painel de layout no bean de página e o arquivo JSP. No bean de página, o componente Painel de layout é representado por um objeto PanelLayout.
Aparência
panelLayout. tipo: String
Uma das opções seguintes disponíveis na lista suspensa da propriedade:
Layout de grade.Alinha componentes no local em que eles foram criados no painel. Denomina-se geralmente posicionamento absoluto. Se estiver usando Alinhar à grade, cada componente, ao ser criado, será alinhado ao canto mais próximo da grade.
Layout de fluxo. Alinha os componentes da esquerda para a direita na linha superior. Quando não couberem mais componentes, estes são alinhados da esquerda para a direita na linha seguinte, até o final da página.
style. Tipo: String
Regras de folha de estilo em cascata (CSS nível 2) a serem aplicadas ao componente. Por exemplo:
position: absolute; left: 288px; top: 312px
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 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.
Comportamento
visible. Tipo: booleano
Indica se o componente pode ser visto ou não pelo usuário na página HTML renderizada. Esta propriedade é selecionada por padrão. 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. Como o código HTML é renderizado, o componente ainda pode ser processado em envios de formulário, e os usuários que vêem o código-fonte no navegador podem ver o código HTML. Além disso, sua aplicação Web pode usar JavaScript do lado cliente para mostrar ou ocultar o componente.
Se você precisar ocultar completamente o componente, por exemplo, porque ele contém informações confidenciais que determinados usuários não podem ver, desmarque a propriedade rendered.
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, e nenhum dos seus componentes filhos aparecerão também. Se esta propriedade não estiver selecionada (falso), ela substituirá as propriedades rendered de quaisquer componentes filhos.
Você pode vincular esta propriedade a uma propriedade JavaBeans que determina quando o componente é renderizado. Para vincular esta propriedade, clique no botão de reticências (...) à direita da propriedade e escolha Usar vinculação na caixa de diálogo.