Cadastro de Cargos, Departamentos e Funcionários

Documentos relacionados
Interface Gráfica - Swing

(INFORMAÇÕES PARA LABORATÓRIOS VIRTUAIS) Nome do laboratório: Laboratório de Programação (INFORMAÇÕES PARA FERRAMENTA)

Java Swing: Netbeans

Interface Gráfica - Swing

Sistema de Recursos Humanos

Sumário Objetivos Estudo de caso 1 Detalhamento bloco Estudo de caso 2 Detalhamento do suporte... 19

Inserindo Quebra de Página

MANUAL DE UTILIZAÇÃO DO SOFTWARE DE IMPRESSÃO DE ETIQUETAS MOORE.

Inserindo Imagem. Inserindo uma imagem a partir da Galeria

Executar uma macro clicando em um botão da Barra de Ferramentas de Acesso Rápido

1.2. Pacote para o armazenamento das telas Agora, será necessário criarmos um novo pacote para armazenarmos as nossas telas:

Editor de Texto. Microsoft Word 2007

Sumário. Sumário Objetivos Estudo de caso Cursos à distância SKA

Manual de Utilização do software Colacril Office para criação e impressão de etiquetas. Manual de Utilização

Programação Orientada a Objetos

Unidade 11: Programando Swing com o NetBeans Prof. Daniel Caetano

Referência =SOMA(C20:C30) =SOMA(VendasDoPrimeiroTrimestre) Constante =PRODUTO(A5,8.3) =PRODUTO (Preço,ImpostoSobreVendasDeWA)

Explorar Restrições Esboço

TUTORIAL PARA FORMATAÇÃO DE DOCUMENTO

Entendendo as janelas do Windows Uma janela é uma área retangular exibida na tela onde os programas são executados.

10 Hiperlinks e Mala Direta

Escola Secundária Ferreira Dias Agualva - Sintra. Atividade 20

Criando uma GUI Swing no NetBeans IDE

1 Criando um aplicativo visual em Java

MICROSOFT EXCEL - AULA NÚMERO 03

APOSTILA AULA PRÁTICA DE CARTOGRAFIA PARA A AULA DO DIA 07 DE MARÇO DE 2016

Como criar um menu pop-up no Dreamweaver

Apostila Impress 01. Partes da Janela Principal do Impress

APRESENTAÇÃO ELETRÔNICA POWER POINT

Módulo 5. Microsoft Office Power Point 2007 Projeto Unifap Digital

CURSO DE INFORMÁTICA BÁSICA AULA 3 NOÇÕES BÁSICAS DE MICROSOFT WORD

Cadastro do Perfil Profissional:

Tabela Dinâmica MS-Excel

Xubuntu O Xubuntu é um derivado da distribuição Ubuntu GNU/Linux que utiliza o ambiente Xfce que, utilizando menos recursos de sistema,

USANDO O PAINT NOÇÕES BÁSICAS

Microsoft Word 2010 NORMA ABNT para Trabalhos Acadêmicos Conceitos Básicos

MANUAL OPERACIONAL DE SISTEMAS PANCRED

EXERCÍCIOS DE REVISÃO

Aula Número 03. Sumário

Sumário Objetivos Estudo de caso

Criando Mensagens - Editor Drag and Drop

MANUAL DO USUÁRIO MÓDULO PROFESSOR

Introdução a Tecnologia da Informação

Aula 15 Interface Gáfica. Disciplina: Programação Estruturada e Orientada a Objetos Prof. Bruno Gomes

Manual de instalação do Microsoft SQL Server 2008 R2 Express no Windows 10

Noções básicas do SAP Business One Tópico: Guia de introdução

Partes Principais da Janela 3/26

Assessoria Técnica de Tecnologia da Informação - ATTI. Projeto de Informatização da. Secretaria Municipal de Saúde do. Município de São Paulo

1 Versão 2017 Versão 2017

Dados dinâmicos em um relatório de Tabela Dinâmica ou de Gráfico

Kindle Textbook Creator Guia do usuário

Para abrir um documento deve utilizar uma das abordagens seguintes.

ÍNDICE. PowerPoint CAPÍTULO 1... CAPÍTULO 2... CAPÍTULO 3...

Laboratório Configuração do Backup e da Restauração de Dados no Windows 7 e no Vista

CENTRO PAULA SOUZA ETEC PADRE JOSÉ NUNES DIAS APLICATIVOS INFORMATIZADOS WORD 2007 PROFESSORA: ALINE PRISCILA SCHMIDT ALUNO:

Parte IV Como projetar um layout de página

Manual de instalação do Microsoft SQL Server 2008 R2 Express no Windows 10

Manual Sistema de Automação de Pedidos Data C

Portal Educacional Professor On line

TOPCON SCANMASTER GUIA PRÁTICO REGISTRO DE NUVENS POR TIE POINTS

4 Ortografia, Hifenização, Cabeçalho e Rodapé

Sumário Objetivos Estudo de caso 1 Criação de template Exercício 1 Detalhamento da peça Exemplo... 23

Simulador de Aposentadoria

PedidosWeb Manual do Usuário

Interface. Movimentação na planilha

INFORMÁTICA APLICADA AULA 05 WINDOWS XP

9. ARQUIVOS E PASTAS 9.1 O QUE SÃO ARQUIVOS E PASTAS?

LibreOffice. Impress AULA FINALIZANDO UMA APRESENTAÇÃO. As pessoas que alcançam seu potencial pensam em aperfeiçoamento.

SIPAC MANUAL DE UTILIZAÇÃO PROTOCOLO

BROFFICE.ORG IMPRESS 2.0

Formulário Principal no NetBeans

Introdução à Informática. Aula 07 MS WORD. Prof. Fábio Nelson

Tutorial Tableau: como elaborar gráficos interativos

SIPAC MANUAL DE UTILIZAÇÃO REQUISIÇÃO DE MATERIAL

Revisão Center Configuration Conteúdo

Adicionando Imagens no Formulário

Projetando uma GUI Swing no NetBeans IDE

Usar segmentações de dados para filtrar dados de Tabela Dinâmica

Linguagem de Programação II GUI Interface Gráfica com o Usuário

Utilização e visão geral dos aplicativos de Ensino Digital EvoBooks

Trabalhando com Microsoft Word Denise P. Batalha

Manual do usuário. Tradezone Desktop

Guia de Treinamento. SIPAC Módulo Almoxarifado. Requisitante de Material

Manual do Receptor Infravermelho Studuino

Onde Cadastrar Os Dados Da Empresa. Onde Cadastrar Os Dados Da Empresa

MANUAL VTWEB CLIENT SUBURBANO

13. APRESENTAÇÃO DO PROJETO Criação de folhas mestres

COMO COMEÇAR Guia de Referência Rápida MAPAS

Aprendendo o PowerPoint

Manual do Professor VIRTUALCLASS SYSTEMS

Super Business. Guia Rápido - Condicional & Devolução SuperSys Tecnologia

Informática. LibreOffice Impress. Professor Márcio Hunecke.

Manual prático de Ajuizamento de Iniciais Portal Processo Eletrônico Nova rotina de anexação de peças

Transcrição:

Projeto 1 Cadastro de Cargos, Departamentos e Funcionários Nessa etapa construiremos dentro do projeto RecursosHumanos três formulários que permitirão cadastrar cargos, departamentos e funcionários no banco de dados. Esses formulários serão chamados através do menu principal da aplicação posteriormente. Formulário de cadastro de cargos As principais atividades desse formulário é permitir a inserir, alterar e remover cargos. 1. No painel de projetos selecione o projeto RecursosHumanos. 2. Clique com o botão direito do mouse sobre ele e escolha Novo Formulário JFrame. A janela correspondente será exibida. 3. Na janela Novo Formulário JFrame altere as propriedades conforme apresentado na tabela abaixo: Propriedade Valor Nome da classe frmcargo Pacote Cadastros 4. Clique no botão Finalizar. O novo formulário será exibido como Projeto. Altere a propriedade title do painel de propriedades para Cadastro de Compras, conforme a figura abaixo. Nesse mesmo painel clique na guia Código e verifique as opções marcadas, conforme a figura abaixo para apresentar o formulário sempre centralizado no monitor. Sistema de Recursos Humanos

2 Formulários de Cadastro Inserir componentes no formulário Esse formulário será composto por um jlabel, um jtextfield e quatro jbutton. Todos esses componentes estão no painel Paleta dentro da guia Controles Swing, conforme mostra a figura abaixo. Siga os passos para colocar os componentes no formulário. 1. Selecione o controle jlabel (rótulo). Arraste até o formulário soltando-o de forma que fique alinhado à borda esquerda. 2. Altere o texto de exibição para Cargo. 3. Selecione o controle jtextfield (campo de texto). Arraste-o ao formulário soltandoo de forma que fique alinhado ao rótulo. 4. Um campo jtextfield vem com um texto automático. Apague a propriedade text para não exibir nenhum texto como padrão. 5. Redimensione o campo texto de forma que ocupe toda a dimensão do formulário até a borda direita. 6. Clique com o botão direito do mouse sobre o campo texto e, no menu flutuante, escolha Alterar o nome da variável. Na caixa de diálogo que surgir escreva txtcargo. 7. Insira o primeiro dos quatro jbutton (botão) ao formulário. Observe a figura abaixo para manter o alinhamento. Para continuar inserindo botões na sequência você pode utilizar a tecla Shift, se preferir, ou ir buscar novamente na paleta. Se utilizar a tecla Shift, ao colocar o primeiro botão, ao inseri-lo no formulário (para inserir no formulário você deve alinhá-lo e depois clicar) pressione a tecla Shift. Você perceberá que aparecerá um segundo botão imediatamente acima daquele que http://erinaldosn.wordpress.com

Projeto 3 você inseriu com o texto jbutton2. Você deve proceder da mesma forma para inserir os outros botões. Quando for inserir o último botão o quarto você não precisa pressionar a tecla Shift, pois você não precisará criar outro botão. 8. Altere a propriedade text dos botões conforme a tabela abaixo. jbutton1 Inserir jbutton2 Alterar jbutton3 Excluir jbutton4 Sair 9. Altere os nomes das variáveis de cada botão como segue. jbutton1 btninserir jbutton2 btnalterar jbutton3 btnexcluir jbutton4 btnsair 10. Selecione os 4 botões. Clique no primeiro e segure a tecla Ctrl, clique nos próximos com a tecla Ctrl pressionada. 11. Quando o último botão estiver selecionado solte a tecla Ctrl. Clique com o botão direito do mouse sobre o botão e escolha no menu flutuante Mesmo tamanho Mesma largura. 12. Altere o tamanho co campo texto para que fique alinhado com a largura do último botão. Faça o redimensionamento usando o mouse. Sistema de Recursos Humanos

4 Formulários de Cadastro 13. Redimensione o formulário usando o mouse e as guias de alinhamento para que fique o mais próximo possível da figura abaixo. Funcionalidade do botão sair Por enquanto o único botão a ter alguma funcionalidade será o botão sair. Siga os passos abaixo para associar um evento ao botão. 1. Selecione o botão com um clique. 2. Clique com o botão direito. Um menu flutuante será exibido. Escolha Eventos Action actionperformed. 3. Você sairá do modo Projeto e entrará no modo Código-fonte. Insira o seguinte código. O método dispose() fecha uma janela e libera recursos do sistema, ou seja memória. O programador também pode usar o método setvisible(false). Formulário de cadastro de departamentos Esse formulário permitirá ao usuário inserir, excluir e alterar registros de departamentos. 1. No painel de projetos clique sobre o pacote (package) Cadastros com o botão direito do mouse e escolha Novo Formulário JFrame. O novo formulário será salvo dentro desse pacote, junto com o formulário frmcargo. http://erinaldosn.wordpress.com

Projeto 5 2. Ao abrir a caixa de diálogo Novo Formulário JFrame altere a propriedade nome da classe para frmdepartamento. Você verificará que não é necessário informar o pacote, essa propriedade já está preenchida com Cadastros. 3. Clique no botão Finalizar para criar o novo formulário. Abra o painel de propriedades que está à direita na área de trabalho do NetBeans. Altere a propriedade title do formulário para Cadastro de Departamentos. Na guia códigos do painel de propriedades certifique-se que o formulário irá aparecer no centro do monitor. Inserir componentes no formulário Esse formulário será composto por dois jlabel e dois jtextfield, além de quatro jbutton. Os componentes estão na guia Paleta nos Controles Swing. Clique nos componentes, arraste-os até o formulário e clique novamente dentro do formulário para posicioná-los. Utilize as guias de alinhamento para posicionar os componentes adequadamente conforme mostra a figura abaixo. Logo após posicionar os componentes no formulário altere as propriedades indicadas na tabela abaixo da figura. Sistema de Recursos Humanos

6 Formulários de Cadastro jlabel1 jlabel2 jtextfield1 jtextfield2 jbutton1 Mnemônico jbutton2 Mnemônico jbutton3 Mnemônico jbutton4 Mnemônico Sigla Departamento txtsigla txtdepartamento Inserir I btninserir Alterar A btnalterar Excluir X btnexcluir Sair R btnsair Selecione todos os botões e deixe-os com a mesma largura. Selecione as duas caixas de texto e alinhe-as à esquerda. Altere os tamanhos conforme mostra a figura abaixo. Funcionalidade do botão sair Ao clicar no botão sair o formulário deve se fechar e liberar espaço em memória. Portanto, para inserir o código ao evento siga os passos abaixo. 1. Clique com o botão direito do mouse sobre o botão Sair. Surgirá um menu flutuante, aponta para Eventos Action actionperformed. 2. Ao clicar na opção actionperformed a janela de código-fonte será exibida. Você deve inserir o código abaixo para que o evento seja executado. http://erinaldosn.wordpress.com

Projeto 7 Formulário de cadastro de funcionários Siga os passos abaixo para criar o formulário de funcionários, que permitirá ao usuário inserir, alterar ou excluir registros de funcionários no banco de dados. 1. No painel de Projetos, à esquerda da área de trabalho, clique com o botão direito sobre o pacote Cadastros do projeto RecursosHumanos. No menu flutuante aponte para Novo Formulário JFrame. 2. A janela Novo Formulário JFrame será exibida. Altere apenas o nome da classe para frmfuncionario. O pacote já deverá estar apontando para Cadastros, que é local no projeto onde deverá ser salvo. 3. Clique no botão Finalizar. O formulário será exibido na área de trabalho do NetBeans, altere a propriedade title para Cadastro de Funcionários. Certifique-se também que o formulário será mostrado no centro do monitor. Inserir componentes no formulário Esse formulários será composto por três jlabel, dois jtextfield, um jcombobox (caixa de combinação) e quatro botões quer permitirão incluir, alterar, excluir e sair do Sistema de Recursos Humanos

8 Formulários de Cadastro formulários. Todos esses componentes estão no grupo Controles Swing no painel Paleta do lado direito da área de trabalho do NetBeans. Clique nos componentes, selecionando-os e leve-os até o formulário, coloque-os dispostos como mostra a figura abaixo. Não se esqueça de utilizar as linhas guias para alinhar os componentes, redimensionar o formulários e seus componentes para uma melhor apresentação. Agora siga as informações na tabela abaixo e altere as propriedades de cada componente no painel Propriedades à direita da área de trabalho. jlabel1 Procure alinhar e redimensionar os Nome controles conforme mostra a figura abaixo. jlabel2 Selecione os quatro botões e deixe-os com a Data de admissão mesma largura, pois como os textos são de jlabel3 tamanhos diferentes o botão muda para Departamento acomodar o texto. jtextfield1 txtnome jtextfield2 txtadmissao jcombobox1 cmbdepartamento jbutton1 Novo Mnemônico N btnnovo jbutton2 Alterar Mnemônico A btnalterar jbutton3 Excluir Mnemônico X btnexcluir jbutton4 Sair Mnemônico R btnsair http://erinaldosn.wordpress.com

Projeto 9 Funcionalidade do botão sair Assim como para os outros formulários, é necessário que ao fechar o formulário os recursos de memória sejam liberados. Clique com o botão direito do mouse sobre o botão Sair e, no menu flutuante, escolha Eventos Action actionperformed. O código-fonte será exibido. Edite o código abaixo. A parte cinza do código é colocada automaticamente pela própria IDE, não sendo possível editá-la. Como chamar os formulários através do menu Esses três formulários serão chamados a partir do menu, na aplicação principal. Abaixo estão os passos necessários para chamá-los. 1. Abra o painel Projetos à esquerda da área de trabalho. No projeto RecursosHumanos, clique no sinal + do pacote Menu e clique duas vezes sobre a classe frmmenu.java. 2. O projeto será exibido, o formulário que contém o menu principal. Ao lado do botão Projeto, tem o botão Código-fonte. Clique sobre ele. A área de trabalho exibirá o código fonte. Na parte superior do código, entre o package e o public class, importe as classes que estão dentro do pacote Cadastros, conforme mostra a figura abaixo. 3. Clique novamente no botão Projeto, conforme mostra a figura acima. O códigofonte será substituído pelo formulário com o menu Principal. No menu da aplicação clique em Cadastro Departamento, para selecioná-lo. Clique com o botão direito do mouse sobre Departamento, aparecerá um menu flutuante. Cliquem em Eventos Action actionperformed. 4. O código-fonte será exibido. Escreva o código, conforme mostra a figura abaixo. frmdepartamento é uma das três classes do pacote Cadastro, que foi definida no passo 2. O comando abaixo cria uma nova instância dessa classe e o evento setvisible(true) torna o formulário de cadastro de departamentos visível. Sistema de Recursos Humanos

10 Formulários de Cadastro 5. Clique no botão Projeto para retornar a visualização do aplicativo. Clique no menu Cadastro e selecione Cargo. Clique com o botão direito do mouse sobre Cargo, no menu flutuante escolha Eventos Action actionperformed. 6. Escreva o código para criar um novo formulário e torná-lo visível para a aplicação, conforme mostra a figura abaixo. 7. Volte para o Projeto. Clique no menu Cadastro Funcionário Funcionário. Clique com o botão direito do mouse e escolha Eventos Action actionperformed. 8. Na janela de código escreva o código abaixo para tornar o cadastro de funcionários visível para a aplicação. Execute o formulário principal para verificar a funcionalidade dos códigos implementados até agora. http://erinaldosn.wordpress.com