Para submeter novas perguntas e respostas, acesse https://guj.com.br

Versão atual:

Calculadora Interface Gráfica

Ai galera, estou tentando fazer uma calculadora com interface gráfica, mas não sei se estou no caminho certo. Fiz toda a parte gráfica e os botões estão todos corretos. Não tenho certeza de a classe que é responsável pelos cálculos está certa, e também não abstraí a ideia de como faço para usar os botões operadores(+, -, *, /).

public class Funcoes {
    private int op;
    private double resultado;
    private double valor;

    public void soma(){
        op = 1;
    }
    public void sub(){
        op = 2;
    }
    public void multi(){
        op = 3;
    }
    public void divi(){
        op = 4;
    }
    public double getResultado() {
        return resultado;
    }
    public double setResultado() {
        return resultado;
    }
    public double getValor() {
        return valor;
    }
    public void calcular(double resultado, double valor){

        switch(op){
        case 1:
            resultado += valor;
            break;
        case 2:
            resultado -= valor;
            break;
        case 3:
            resultado *= valor;
            break;
        case 4:
            resultado = resultado/valor;
            break;
        }
    }
}

Ai está a classe, se alguem puder me ajudar, estaria muito grato.

Versões(2):

Ver a versão formatada

Calculadora Interface Gráfica

Comentário

new question