Netbeans

NetBeans é uma IDE totalmente de código aberto totalmente gratuita que pode ser utilizada para desenvolver projetos em PHP e Javascript além de Java, o carro chefe da plataforma.

A sugestão de uso do NetBeans para o seguimento do trabalho com Java Swing é dada devido à sua ferramenta GUI Builder que permite a criação e edição de interfaces de maneira visual sem a necessidade de escrever código Java para boa parte da configuração visual das telas.

Instalação

Para instalar o NetBeans basta fazer o download acessando o o link Download Netbeans e seguir o fluxo apresentado abaixo.

Selecione a versão mais atualizada da IDE

Selecione a versão compatível com o sistema

Confirme o download pelo servidor sugerido

Concluído o download, basta seguir o fluxo de instalação conforme abaixo

Concluída a instalção é possível executar a IDE

Projeto Hello World

Para criar o primeiro projeto vamos seguir os passos abaixo criando um projeto simples usando o Maven como gerenciador de dependências.

Criar um novo projeto via Files > New Project

Selecionar as opções "Java with Maven" e "Java Application"

Preencher o formulário conforme apresentado abaixo

  1. Project Name: é onde é definido o nome do projeto a ser criado recomenda-se apenas o uso de letras minúsculas com palavras separadas por hífens. Não são permitidos caracters especiais aqui.

  2. Project Location: define onde será armazenado o projeto. Pode ser definido pelo usuário conforme a necessidade. O campo Project Folder não é preenchido conforme a combinação dos campos Project Name e Project Location.

  3. Group Id: é utilizado pelo gerenciador de dependências para identificar o projeto. O campo Artifact Id é complementar ao Group Id e é igual ao Project Name.

  4. Version: também utilizado pelo gerenciador de dependências para identificar o projeto. Não é necessário alterar neste momento.

  5. Package: usado para identificar o package principal do projeto. Pode ser editado pelo usuário, mas o recomendado é manter o valor montado pela plataforma.

Ao fim do processo IDE já é posicionada na visualização do projeto criado

  1. Raiz do projeto: representação do módulo principal do projeto.

  2. Source Packages: apresenta os packages existentes no projeto e as classes que o compõe.

  3. Dependencies e Java Dependencies: apresenta as dependências do projeto quando existirem. Em Java Dependencies, no mínimo haverá a JDK utilizada no projeto.

  4. Project Files: contém os arquivos do projeto que não representam classes Java

  5. Navigator: apresenta o conteúdo da classe em questão.

  6. Editor: é onde a mágica acontece. Utilizado para editar os arquivos do projeto. Sejam eles da java ou não.

  7. Build e Clean and Build: utilizados para compilar as classes contidas no projeto. Acionará o gerenciador de dependências (Maven).

  8. Run e Debug: executam o buid e o código em sequência.

Execute o projeto usando a opção "Run Project" ou o atalho F6

Ao executar o projeto é apresentada a aba de "Output" do projeto demonstrando o processo de build a partir do Maven, o log da execução e os metadados da execução: Status final (BUILD SUCCESS), Total Time e Finished at.

No log da execução é apresentado a impressão solicitada na linha 14 do código "Hello World!".

Referências

Last updated