Calculadora em java

519 palavras 3 páginas
[pic]
-----------------------
//Relação de Caixa de Textos
T1=new JTextField();
T2=new JTextField();
T3=new JTextField();
T3.setEditable(false); //Esta caixa de texto ficará desabilitada

getContentPane().add(L1); getContentPane().add(T1); getContentPane().add(B1); getContentPane().add(B2); getContentPane().add(L2); getContentPane().add(T2); getContentPane().add(B3); getContentPane().add(B4); getContentPane().add(L3); getContentPane().add(T3); getContentPane().add(B5); getContentPane().add(L4); public void actionPerformed(ActionEvent e)
//actionPerformed é utilizado para manipular todas as ações da aplicação
{
if (e.getSource()==B5)
{
T1.setText("");
T2.setText("");
T3.setText(""); return; }

float n1=0, n2=0,result=0; try { n1=Float.parseFloat(T1.getText()); //Entrada no 1ºnúmero na caixa de texto n2=Float.parseFloat(T2.getText()); //Entrada no 2ºnúmero na caixa de texto
}
catch (NumberFormatException erro)
{
T3.setText("Erro"); return;
}
if (e.getSource()==B1) //botão somar
// e.getSource - cada operação, possui uma função para conhecer o evento
{
result=n1+n2;
}
if (e.getSource()==B2) //botão subtrair
{
result=n1-n2;
}
if (e.getSource()==B3) //botão multiplicar
{
result=n1*n2;
}
if (e.getSource()==B4) //botão dividir
{
result=n1/n2;
}

T3.setText(""+result); //Exibe o resultado dos cálculos acima
}
}

//PROGRAMA CALCULADORA SIMPLES - ORIENTADA À OBJETOS

import java.awt.*; //permite utilizar diversas funções numéricas import java.awt.event.*; //processamento de eventos: click do mouse, enter no campo, etc.. import javax.swing.*; //permite utlizar diversas classes do pacote swing

class Calculadora extends JFrame implements ActionListener
//Esta classe permite definir quais são os objetos a serem utilizados na
//tela do programa.
{
JLabel L1,L2,L3,L4;
//declara os labels(texto de tela)
JButton B1, B2, B3, B4, B5;
//delcara os

Relacionados

  • calculadora em java
    1428 palavras | 6 páginas
  • Calculadora java
    946 palavras | 4 páginas
  • calculadora Java
    353 palavras | 2 páginas
  • Calculadora em java
    489 palavras | 2 páginas
  • Relatório
    4097 palavras | 17 páginas
  • calculadora rmi
    620 palavras | 3 páginas
  • Desenvolvimento de Calculadora em Portal Web
    1463 palavras | 6 páginas
  • Java Básico na Prática
    1322 palavras | 6 páginas
  • Animal
    612 palavras | 3 páginas
  • Rmi em sistemas
    2834 palavras | 12 páginas