Sobre a distribuição de aplicativos rich client

Consulte também

Aplicativos rich client são aplicativos Swing completos, funcionais e independentes. As bibliotecas Swing oferecem uma rica coleção de elementos de interface de usuário. No entanto, as bibliotecas Swing não fornecem um mecanismo que integre os elementos de interface de usuário em um aplicativo. Para isso, o NetBeans oferece a Plataforma NetBeans, que é a estrutura do aplicativo sobre a qual você constrói um aplicativo. Cada parte distinta de um aplicativo rich client é fornecida por um módulo separado, dos quais vários servem para fornecer os elementos de interface de usuário a partir das bibliotecas Swing. Por exemplo, se o aplicativo rich client for um editor, você pode ter um módulo que ofereça destaque sintático, enquanto outro ofereça modelos de arquivos.

Marcação

Antes de distribuir um aplicativo rich client, é necessário levar em conta se você deseja que ele se pareça com NetBeans. Por exemplo, o aplicativo rich client usa a tela de abertura do NetBeans por padrão. A marcação, o estágio final antes de criar pacotes de distribuição, envolve tomar decisões como, por exemplo, sobre a aparência da tela de abertura e se o aplicativo incluirá ou não uma barra de progresso durante a inicialização. Na caixa de diálogo Propriedades do projeto do projeto de conjunto de módulos, você define essas configurações, como descritas em Marcando um aplicativo rich client.

Enquanto efetuar a marcação, leve também em conta se o aplicativo rich client precisará de todos os módulos usados pelo IDE. Por exemplo, se o aplicativo rich client não for um editor, não serão necessários os módulos relacionados à funcionalidade do editor. Da mesma forma, é improvável que todos os itens de menu e os botões da barra de ferramentas do IDE serão necessários para o aplicativo.

Distribuição

Após o aplicativo rich client ser marcado, você poderá distribuí-lo na Wen como um aplicativo JNLP inicializável na Web. Como alternativa, poderá distribuir o arquivo ZIP. Para obter detalhes, consulte Construindo um aplicativo JNLP e Construindo uma distribuição de ZIP. Atualizações dos módulos que constituem um aplicativo rich client podem ser distribuídas através da Central de atualizações.

Consulte também
Sobre o desenvolvimento de módulo e a plataforma NetBeans
Sobre a plataforma NetBeans

Notificações legais