Criando um componente de janela
Consulte também
Um componente de janela cria uma janela (também conhecida com 'exibição') para um módulo. O IDE oferece o assistente para Componente de janela para simplificar o processo de criação inicial.
Para criar um novo componente de janela:
- Clique com o botão direito do mouse em um projeto de módulo e escolha Novo > Componente de janela.
- Na página Configurações básicas, você define o seguinte:
- Posição da janela. Especifica a localização do componente de janela quando aberto no IDE.
Dependendo do módulo instalado na plataforma que forma a base do aplicativo, você pode escolher entre várias posições de janela, incluindo o seguinte:
- bottomSlidingSide. O componente de janela estará disponível como um botão na barra inferior do IDE.
- commonpalette. Posição padrão da Paleta do IDE para fragmentos de códigos HTML/JSP.
- depurador. Posição padrão do depurador do IDE.
- editor. Posição padrão do Editor de código-fonte do IDE.
- explorador. Posição padrão da janela Projetos do IDE.
- leftSlidingSide. O componente de janela estará disponível como um botão na barra lateral esquerda do IDE.
- navegador. Posição padrão do navegador do IDE.
- saída. Posição padrão da janela Saída do IDE.
- propriedades. Posição padrão da janela Propriedades do IDE.
- rightSlidingSide. O componente de janela estará disponível como um botão à direita do editor de código-fonte.
- Abrir ao iniciar aplicação. Especifica se o componente de janela é aberto por padrão ou não.
- Manter tamanho preferido ao encaixar. Especifica que o tamanho da janela quando minimizada será determinado pela propriedade de tamaho preferido da janela. Quando selecionada, a linha seguinte é adicionada ao construtor de TopComponent: putClientProperty("netbeans.winsys.tc.keep_preferred_size_when_slided_in", Boolean.TRUE);
- Na página Nome, ícone e local, você deve definir o seguinte:
- Nome da classe. Especifica o nome das novas classes Action e TopComponent.
- Ícone. Especifica o ícone que acompanhará o componente de janela. Por exemplo, você verá o ícone no rótulo do componente de janela. (Opcional)
- Pacote. Especifica o nome do pacote no qual a classe será alojada.
- Após concluir o assistente, você pode fazer o seguinte:
- Usar o Editor de formulário para desenhar a janela.
- Colocar o componente de janela em outra posição. No arquivo layer.xml, melhorar a seção "Modes".
- Adicione seu próprio código ao componentOpened() e componentClosed() para determinar o que acontecerá quando a janela for aberta ou fechada.
- Consulte também
- Sobre o desenvolvimento de módulo e a plataforma NetBeans
- Sobre a plataforma NetBeans
Notificações legais