O componente Árvore
fornece uma estrutura em árvore hierárquica com nós que podem ser expandidos e recolhidos, como os nós da Quando o usuário clica em um nó, a linha é realçada. Uma árvore é usada com freqüência como um mecanismo de navegação.
Uma árvore contém componentes Nó de árvore, que funcionam como hyperlinks. Você pode usar um Nó de árvore para navegar para outra página, definindo sua propriedade url. Você também pode usar um Nó de árvore para enviar a página atual. Se a propriedade action do Nó de árvore for vinculada a uma manipulador de eventos de ação, a seleção do nó envia a página automaticamente. Se a propriedade actionListener do Nó de árvore for vinculada a um ouvinte de ação, abrir ou fechar o nó envia a página automaticamente. Você define as propriedades do Nó de árvore na janela Propriedades do componente Nó de árvore.
Inicialmente, quando você solta uma árvore em uma página, ela possui um nó raiz identificado por Árvore e um subnó identificado por Nó da Árvore 1. Você pode adicionar mais nós arrastando-os até a árvore e soltando-os no nó raiz para criar nós de nível superior ou em nós existentes para criar subnós desses nós. Você também pode clicar com o botão direito do mouse na Árvore ou em qualquer Nó de árvore e escolher Adicionar nó de árvore para adicionar um subnó ao nó.
Além disso, você pode trabalhar com o componente na onde o componente e seus componentes filhos estão disponíveis como nós. Você pode mover um nó de nível para nível facilmente na janela Navegador, sendo assim, talvez você queira trabalhar lá se estiver reorganizando os nós. Você também pode adicionar e excluir nós de árvore na janela Navegador, como no Visual Designer.
O componente Árvore possui propriedades que, entre outras coisas, permitem que você altere o texto exibido do nó raiz, especifique se expandir ou recolher um nó requer o uso do servidor e especifique se a seleção do nó deve abrir ou fechar automaticamente a árvore.