Um componente de janela cria uma janela (também conhecida como 'exibição') para um módulo. Por exemplo, a janela Projetos do IDE é exatamente como as janelas Navegador, Saída, Paleta e Depurador. A principal classe em cada um dos módulos que define estas subclasses de janelas .
Entender e trabalhar com a classe TopComponent é a chave para criar janelas úteis e confiáveis no IDE. Usando o assistente para Componente de janela, você pode ter certeza do sucesso da fase inicial do desenvolvimento. Isso porque quando você usa o assistente para Novo componente de janela, o IDE cria os seguintes arquivos:
Arquivo | Finalidade |
---|---|
xxxAction.java | Ação que o arquivo layer.xml registra no menu Janela. O IDE cria essa classe de ação para exibir o componente. |
xxxTopComponent.java | Uma classe que estende . Os métodos seguintes são fornecidos quando você usa o assistente para Novo componente de janela:
|
xxxTopComponentSettings.xml xxxTopComponentWstcref.xml |
Estes arquivos encaixam, criam instância e carregam a janela. Estes arquivos ainda não deveriam ser tocados. |
Para ver um exemplo da criação de um componente de janela, consulte