11
Professor: Luiz Claudio Ferreira de Souza Calculadora Refinada feita em Java Crie um novo projeto conforme abaixo, encerrando com o botão Finalizar : Crie um novo arquivo para o projeto conforme abaixo, encerrando com o botão próximo: Preencha a nova janela com os dados abaixo:

Calculadora Refinada feita em Java Crie um novo projeto ... · Calculadora Refinada feita em Java Crie um novo projeto ... ou teclado no botão e as demais variáveis você entenderá

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Calculadora Refinada feita em Java Crie um novo projeto ... · Calculadora Refinada feita em Java Crie um novo projeto ... ou teclado no botão e as demais variáveis você entenderá

Professor: Luiz Claudio Ferreira de Souza

Calculadora Refinada feita em Java

Crie um novo projeto conforme abaixo, encerrando com o botão Finalizar :

Crie um novo arquivo para o projeto conforme abaixo, encerrando com o botão próximo:

Preencha a nova janela com os dados abaixo:

Page 2: Calculadora Refinada feita em Java Crie um novo projeto ... · Calculadora Refinada feita em Java Crie um novo projeto ... ou teclado no botão e as demais variáveis você entenderá

Pronto, a sua tela ficará assim!

Agora vamos construir a Interface gráfica:

Adicione um Painel a sua área de trabalho, e coloque-a conforme abaixo:

Page 3: Calculadora Refinada feita em Java Crie um novo projeto ... · Calculadora Refinada feita em Java Crie um novo projeto ... ou teclado no botão e as demais variáveis você entenderá

Agora adicione um campo de texto, conforme abaixo:

A calculadora deverá ficar muito semelhante à calculadora presente no Linux ou no Windows

Page 4: Calculadora Refinada feita em Java Crie um novo projeto ... · Calculadora Refinada feita em Java Crie um novo projeto ... ou teclado no botão e as demais variáveis você entenderá

Nesse momento você deverá adicionar os Botões da Calculadora, conforme abaixo:

Nesse momento você deverá clicar com o botão direito do mouse sobre o Campo de Texto

(TextField) escolher Editar texto e apagar o texto que está no interior do objeto.

Page 5: Calculadora Refinada feita em Java Crie um novo projeto ... · Calculadora Refinada feita em Java Crie um novo projeto ... ou teclado no botão e as demais variáveis você entenderá

Agora vamos alterar o nome da variável referente ao objeto, clique com o botão direito sobre

o objeto Campo de Texto (TextField) escolher Alterar o nome da variável.... e digitar JTVisor,

finalizando clicando no botão Ok.

Agora vamos construir o teclado da calculadra:

Clique duas vezes (de forma pausada! Não de forma rápida!) em cada botão e altere cada

botão, conforme o teclado acima!

Page 6: Calculadora Refinada feita em Java Crie um novo projeto ... · Calculadora Refinada feita em Java Crie um novo projeto ... ou teclado no botão e as demais variáveis você entenderá

Ajuste a dimensão externa da calculadora:

Page 7: Calculadora Refinada feita em Java Crie um novo projeto ... · Calculadora Refinada feita em Java Crie um novo projeto ... ou teclado no botão e as demais variáveis você entenderá

Deixe o botão Shift pressionada e selecione todos os botões da calculadora, clicando em cada

um deles, não esqueça que a tecla Shift deve estar pressionada!

Agora com o botão esquerdo do Mouse clique na área onde os botões estão selecionados,

selecione mesmo tamanho e mesma largura.

O Teclado deverá ser reorganizado:

Page 8: Calculadora Refinada feita em Java Crie um novo projeto ... · Calculadora Refinada feita em Java Crie um novo projeto ... ou teclado no botão e as demais variáveis você entenderá

Agora vamos renomear as variáveis correspondentes a cada botão, vamos começar pelo botão

zero, clique com o botão esquerdo do mouse sobre o botão e de o nome de JB0:

Faça para cada Botão, não dê nome com acentos! Exemplo o botão de adição deverá ter o

nome de JBadicao SEM OS CARACTERES PRÓPRIOS DE NOSSA LINGUA PORTUGUESA, NA

LINGUA INGLESA NÃO EXISTEM!

Page 9: Calculadora Refinada feita em Java Crie um novo projeto ... · Calculadora Refinada feita em Java Crie um novo projeto ... ou teclado no botão e as demais variáveis você entenderá

Vamos um pouco às linhas de código, clique no botão evidenciado abaixo

Será exibido o código fonte java, você deverá incluir as variáveis assinaladas abaixo na área de

código, conforme abaixo

A variável operação conterá a operação realizada, a variável temp guardará o que for digitado

ou teclado no botão e as demais variáveis você entenderá mais adiante com melhor facilidade.

Vamos agora adicionar uma ação aos botões correspondentes aos números. Por exemplo

quando for clicado o botão , o número 1 deverá ser mostrado no visor da

calculadora!

Vamos programar o método para o botão 1, clique duas vezes no botão . Deverá ser

mostrado as linhas de código abaixo:

Page 10: Calculadora Refinada feita em Java Crie um novo projeto ... · Calculadora Refinada feita em Java Crie um novo projeto ... ou teclado no botão e as demais variáveis você entenderá

Exatamente onde o curso ficar, você deverá digitar as linhas de código abaixo!

Na primeira linha, a variável Temp guardará oque existe digitado no visor

Na segunda linha, será acrescido a variável temp o dígito 1

Na terceira linha será setado (mostrado) no visor o que está guardado na variável temp

Agora basta executar o programa, e ao clicar no botão 1 o numero 1 será mostrado no visor

da calculadora.

Acredito que você já deve ter percebido que a mesma ação deverá ser feita em todos os

botões que contenham os números! Mas não esqueça de colocar o valor correspondente ao

botão no código!

Bem, após inseridos os métodos em todos os botões numéricos, teste cada um dos botões

numéricos executando o programa! Você também deverá fazer o botão referente ao ponto

, igualmente como você fez nos demais botões numéricos!

Bem então, as teclas que estão funcionando são:

Page 11: Calculadora Refinada feita em Java Crie um novo projeto ... · Calculadora Refinada feita em Java Crie um novo projeto ... ou teclado no botão e as demais variáveis você entenderá

Como funcionarão as funções da calculadora?

Bem, funcionará igual as calculadoras convencionais, por exemplo para somarmos dois

valores, inicialmente digitaremos o primeiro número (será guardado na variável num1) e

clicaremos no botão que contem a função soma (será guardado na variável operação) e logo

depois no botão da igualde (será somado o primeiro numero com o segundo, soma das

variáveis num1 com a variável num2) para obtermos a resposta.

Bem, agora vamos programar os botões das operações na próxima aula!