1 Criando um aplicativo visual em Java Inicie o Netbeans e nele crie um novo projeto, em categorias escolha Java e em projetos escolha Aplicativo Java, na próxima janela escreva o nome do projeto PrimeiroAplicativoVisual e desative a opção criar classe principal conforme indicado na janela abaixo: Agora crie um novo pacote com o nome de br.primeiroaplicativovisual, para isso clique com o botão direito sobre o projeto PrimeiroAplicativoVisual, escolha novo e clique em pacote. Depois de criar o pacote vamos criar um Formulário JFrame clicando com o botão direito sobre o pacote que definimos, conforme figura a seguir,
depois escolha novo e Formulário JFrame. Caso a opção JFrame não esteja visível clique em outro e na janela Novo Arquivo selecione a categoria Formulári GUI Swing e Tipos de arquivos selecione Formulário JFrame, conforme janela abaixo: Na janela Novo Formulário JFrame, coloque o nome da classe de MeuPrimeiroAplicativoVisual e clique em finalizar, que será apresentado o design do frame conforme figura a seguir:
Após esta etapa será exibida a seguinte tela onde precisamos localizar alguns itens tais como : - janela inspector: na figura acima está localizada a esquerda da tela, nesta janela ficaram as indicações dos componentes que foram criados, por enquanto só estamos visualizando o JFrame, conforme figura ao lado. - janela paleta: na figura acima está localizada a direita, nesta janela estão relacionados os componentes que poderemos inserir no JFrame. - janela propriedades: na figura acima está localizada a direita em formato minimizado, para visualizá-la basta clicar sobre sua identificação. Nesta janela estão organizados em grupos as propriedades e os eventos relacionados a um determinado componente que esteja selecionado na janela paleta. Na janela abaixo estão listadas as propriedades do componente JLabel. Outra opção importante para acessar os dados do seu projeto são os botões código fonte e projeto, este dois botão permitem que seja visualizado o código fonte e o projeto, bastando apenas clicar na opção desejada. A direita do botão projeto, temos o ícone que permite visualizar como o ficará o JFrame quando executado, este Butão está em destaque na janela ao lado.
Após conhecer as principais janelas e buttons disponibilizados pelo NetBeans, vamos inserir o componente button no JFrame, para isso vá na janela Paletas e selecine Button, solte e mouse e clique sobre o JFrame e solte mais ou menos no centro do Frame conforme figura abaixo: Agora vamos alterar propriedades dos dois objetos que criamos JFrame e Button, para isso. No objeto JFrame vamos alterar a propriedade Title clicando com o botão direito do mouse sobre a identificação do objeto na janela inspector e clique em propriedades, que a janela abaixo será exibida. Para alterar a propriedade title clica-se na caixa de texto a direta da propriedade e digite Meu Primeiro Aplicativo Visual.
Alterado o título do frame vamos alterar a propriedade text do objeto button, para isso clique com o botão direito do mouse sobre a identificação do button, na janela inspector, e escolha propriedades, localize a propriedade text e digite na caixa de texto à direita da propriedade e digite Fechar Janela. Agora para visualizar como ficará o frame no ato da execução clique no botão visualizar desenho: Quando executado o nosso programa se clicar no button Fechar Janela, nada será executado pois não programamos eventos para este componente. Para programar o evento de clique sobre o button, clicamos duas vezes rapidinho sobre o button, que o código fonte será exibido juntamente com um novo método chamado jbutton1actionperformed, conforme linhas abaixo: private void jbutton1actionperformed(java.awt.event.actionevent evt) { } // TODO add your handling code here:
Acrescente a este método a linha de comando que está em destaque a seguir: private void jbutton1actionperformed(java.awt.event.actionevent evt) { // TODO add your handling code here: System.exit(0); } Com o evento devidamente programado execute o projeto e clique sobre o button Fechar janela e verifique se o programa foi encerrado. 2 Exercícios a) Crie um novo projeto seguindo os passos indicados no inicio deste material, colocando o nome de ProjetoVisualQuestaoA. Neste projeto crie o package br.projetovisualquestaoa. Dentro deste packaje crie um Formulário JFrame, nele insira os componentes rotulo, ou tambem conhecido como label, um campo de texto, cujo o nome real é JTextArea e um button, conforme figura abaixo: Agora altere as propriedades text de dos tres componente conforme indicado na tabela: jlabel1 Digite o seu nome: jtextfield1 aqui jbutton1 recado Ao concluir as alterações das propriedades destes componentes, altere a propriedade title do JFrame para Segundo aplicativo visual. Ao concluir as alterações das propriedade, quando executado o projeto deverá estar conforme janela abaixo:
Feche a execução do projeto e programe o evento de clique sobre o button, clicamos duas vezes rapidinho sobre o button, que o código fonte será exibido juntamente com um novo método chamado jbutton1actionperformed, conforme linhas abaixo: private void jbutton1actionperformed(java.awt.event.actionevent evt) { // TODO add your handling code here: } Coloque a seguinte linha de comando dentro deste Método: JOptionPane.showMessageDialog(rootPane, jtextfield1.gettext()+" estudar é preciso");