Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CONHECENDO A IDE DO NETBEANS ....................................................................................................... 3 IDE ............................................................................................................................................................ 3 OPES DO NETBEANS .................................................................................................................................. 4 CRIANDO UM NOVO PROJETO NO NETBEANS ....................................................................................... 6 CRIANDO UM FORMULRIO ............................................................................................................................ 9 ATERAR O NOME DO PACOTE......................................................................................................................... 12 BREVE EXPLICAO SOBRE A IDE NETBEANS. ...................................................................................... 13 BARRA DE TTULO ....................................................................................................................................... 13 BARRA DE MENU ........................................................................................................................................ 13 BARRA DE FERRAMENTAS ............................................................................................................................. 13 BARRA DE STATUS....................................................................................................................................... 13 SOURCE EDITOR ......................................................................................................................................... 14 JANELAS.................................................................................................................................................... 14 INDICADOR DE ERROS .................................................................................................................................. 14 PALETAS ................................................................................................................................................... 14 BARRA DE FERRAMENTAS DO SOURCE EDITOR .................................................................................................. 14 CRIANDO MEU PRIMEIRO ARQUIVO JAVA (OL MUNDO) ................................................................... 15 ADICIONANDO CDIGO A UM EVENTO DE BOTO .............................................................................................. 18 ANLISANDO CDIGO .................................................................................................................................. 19 EXECUTANDO APLICAO PELA PRIMEIRA VEZ ................................................................................................... 19 DESENVOLVENDO APLICAES VISUAIS .............................................................................................. 21 CRIANDO JFRAMES ..................................................................................................................................... 21 INSERINDO COMPONENTES NO FORMULRIO JFRAME ........................................................................................ 22 INSERINDO RTULOS ................................................................................................................................... 23 INSERINDO CAMPO DE TEXTO. ....................................................................................................................... 24 INSERINDO UM CAMPO FORMATADO .............................................................................................................. 24 INSERINDO BOTES ..................................................................................................................................... 26 INSERINDO CAIXA DE COMBINAO ................................................................................................................ 26 FORMATANDO A CAIXA DE COMBINAO ........................................................................................................ 27 VISUALIZANDO O FORMULRIO ..................................................................................................................... 27 CRIANDO MENU NO NETBEANS ........................................................................................................... 28 ALTERAR O NOME DO MENU ......................................................................................................................... 28 ADICIONANDO MENUS ................................................................................................................................. 29 CRIANDO SUBMENUS................................................................................................................................... 30 CRIANDO BARRA DE FERRAMENTA ................................................................................................................. 32 ADICIONAR BOTES NA BARRA DE FERRAMENTAS ............................................................................................. 33 ADICIONANDO IMAGEM AOS BOTES .............................................................................................................. 34 CRIANDO OBJETOS E CLASSES NO NETBEANS IDE 6.7 .......................................................................... 35 OBJETOS E CLASSES ..................................................................................................................................... 35 DEFININDO NOME AO PROJETO...................................................................................................................... 36 CRIANDO UM NOVO FORMULRIO.................................................................................................................. 37 ADICIONANDO NOVO COMPONENTE SWING ..................................................................................................... 37 CRIANDO UMA CLASSE EM JAVA NO NETBEANS ................................................................................................ 39 ENTERPRETANDO UM CLASSE EM JAVA ............................................................................................................ 40 CDIGOS DOS MTODOS .............................................................................................................................. 40 EXEMPLO DO PROJETO PRONTO USANDO CLASSE ............................................................................................... 45
Ambiente de desenvolvimento integrado de cdigo-fonte aberto gratuito para desenvolvedores de software. Voc tem todas as ferramentas necessrias para criar aplicativos profissionais de rea de trabalho, corporativos, Web e mveis com a linguagem Java, bem como C/C++, PHP, JavaScript, Groovy e Ruby. fcil de instalar e usar diretamente, alm de poder ser executado em muitos sistemas operacionais, incluindo Windows, Linux, Mac OS X e Solaris. O NetBeans IDE 6.8 o primeiro ambiente de desenvolvimento integrado que oferece suporte total a plataformas Java EE 6 e GlassFish Enterprise Server v3. Os desenvolvedores que hospedam seus projetos de cdigo-fonte aberto no kenai.com se beneficiam da aprimorada integrao do sistema de mensagens instantneas e do controle de problemas do IDE, incluindo suporte completo ao JIRA. Outras melhorias so os novos recursos de criao de perfil C/C++, suporte ao desenvolvimento de aplicaes Web com PHP 5.3 e framework Symfony, alm do auto-completar cdigo, dicas e navegao aprimorados em projetos JavaFX. O que os desenvolvedores dizem sobre o NetBeans IDE? Leia os depoimentos e a razo pela qual decidiram mudar.
IDE
Aps instalao, para usar o NETBEANS, basta clicar no cone principal e aparecer a seguinte tela:
Opes do NetBeans
Fazer um tour pelo programa; Verificar o que h de novo no mesmo; Experimentar exemplos de projetos; Demonstraes existentes; Colabore com kenai E outras opes de extenso, como ativar recursos e plugins de instalao.
O programa ainda oferece acessos a banco de dados; Servidores; Hudson buiders; Rastreadores de problemas Ao clicar na barra superior File teremos as seguintes opes.
Sem nenhum projeto aberto, tudo fica desabilitado conforme a tela editar.
Em Nome do projeto coloque o nome do seu projeto, em Local do Projeto onde voc ir salvar o todo o seu projeto Java, clicando em procurar voc escolhe onde ir salvar, em seguida clique no boto Finalizar.
Em seguida o Netbeans ir salvar as informaes e carregar o projeto para a tela do IDE, ira aparecer uma janela desta forma:
Criando um Formulrio
Para criar um formulrio clique na aba projetos no canto superior esquerdo da janela do IDE e abra a pasta pacote de cdigo fonte:
Na janela que ir abrir coloque o nome do seu formulrio, seguindo os padres Java (jFMeuFormulario), no nosso exemplo coloque jFFormulario e clique no boto Finalizar:
Na caixa de dialogo Renomear altere o nome do projeto para meuprimeiroprojetoJava clique em refatorar, ira aparecer a seguinte janela:
Observe que na janela voc ter agora o novo nome do seu pacote
Barra de Menu - Essa a barra de menu global, que lhe permite fazer todas as tarefas globais. As opes disponveis em cada menu tambm mudaro dependendo do que estiver selecionado.
Barra de Ferramentas - Esta a barra de ferramentas global da IDE que tambm lhe
permite executar tarefas gerais e tarefas especficas para itens selecionados.
Barra de Status - Esta linha exibe tipicamente informaes que dependem da tarefa voc
que voc esta executando atualmente.
Source Editor - exatamente o que o seu nome diz: um painel para editar documentos. Aqui voc escreve seus cdigos Java.
Barra de ferramentas do source Editor - Esta barra de ferramentas permite executar tarefas que auxilia no desenvolvimento do cdigo.
Clique com o boto direito no rotulo ou aperte F2 e renomei-o para Mostrar Texto e aperte Enter:
Abaixo de (// TODO add your handling code here:) escreva o seguinte cdigo: meuTextojTextField.setText("Ol Mundo!!"); System.out.println("Ol Mundo!!");
Analisando cdigo
Devera ficar desta forma:
Segundo passo: Digite o nome do formulrio e clique em finalizar conforme a figura abaixo. Aps clicar em finalizar o formulrio JFrame ser criado.
Mantendo o componente selecionado chamado de jPanel1, v janela Propriedades e clique na propriedade border, como mostra a figura abaixo: Escolha a borda de ttulo e insira o ttulo desejado, conforme a figura abaixo.
Inserindo Rtulos
V paleta de componentes, clica no Controles Swing\Rtulo e arraste at o jPanel1 do formulrio. Para renomear, pressione F2 com o componente rtulo selecionado e altere o texto.
Clica na propriedade formatterFactory do componente Campo formatado para personaliz-lo conforme figura abaixo.
Inserindo botes
V paleta de componentes, clica no Controles Swing\Boto e arraste at o jPanel1 do formulrio. Para renomear, pressione F2 com o componente boto selecionado e altere o texto
Visualizando o Formulrio
Clica no boto visualizar desenho conforme a figura abaixo.
Adicionando menus
Para adicionar um novo Menu v em Menus Swing, clique em Menu, arraste e clique novamente na Barra de Menu para adicion-lo, repetindo o passo 2 para alterar seu nome.
Criando submenus
Para criar um Submenu v novamente a Menu Swing clique em Item de Menu, arraste e clique sobre o Menu desejado.
Agora altere o nome clicando com o boto direito sobre o Item de Menu criado > Editar texto e coloque o nome desejado ou d um duplo clique sobre o mesmo para alterar o nome.
Para alterar o nome do Boto, clique com o boto direito do mouse > Editar texto e digite o nome desejado.
Objetos e classes
Desenhar formulrio para agenda, com nome e telefone. Primeiramente deve-se criar um novo projeto no NetBeans. Clicando no menu Arquivo > Novo projeto.
Insira o nome da classe de acordo com as regras de programao. Depois clique em Finalizar .
Atributos
Mtodos
Mtodo
Comando de sada
Os mtodos so executados ao apertarmos um boto, logo, os cdigos para executar um mtodo so colocados dentro de um boto.
Para um mtodo ser executado, precisamos criar um objeto. Este objeto executar o mtodo. Antes de ir para o cdigo do boto, renomeie o nome da varivel. Clique com o boto direito em cima do boto e v em Alterar o nome da varivel.
Apague o ultimo nmero e digite na frente do nome escrito o nome do boto, para facilitar na hora de programar.
Depois de feito isso, vamos para o cdigo do boto para criarmos o objeto e executar o mtodo. Clique com o boto direito em cima do boto e v em Eventos>Action>actionPerformed.
Para criarmos um objeto, criamos uma varivel do tipo classe, iniciaremos o objeto por meio da palavra chave new novaClasse().
Objeto criado
Para facilitar compreenso de que se trata de um objeto coloque a varivel com a letra o no incio (exemplo: oAgenda).Reparem que a visibilidade est Privado, ou seja, s poder ser visto dentro da prpria classe.
A varivel oAgenda, ser visvel para todo o projeto, por exemplo: Todos os botes podero acess-la.
A varivel oAgenda, neste local ser local, s poder ser vista dentro deste boto. Remova e a torne publica.
Para que o objeto fique visvel para todos, v para cima at encontrar onde est criada a classe e aps sua chave final coloque o cdigo para criar o objeto.
Volte para o boto cadastrar (obs: para voltar para o formulrio, clique em PROJETO, localizado na parte superior esquerda). Agora vamos executar os mtodos! Para executarmos o mtodo utilizamos a seguinte sintaxe: objeto.mtodo();
Este o cdigo para executar o mtodo, como o exemplo acima. Dentro est o comando para pegar o contedo do campo NOME.
Exemplo oAgenda.setNome();