Duvida Calculadora netbeans

5 respostas
D

Galera estou com problema para programar no botão (+) da minha calculadora e no (_) tambem alguem pode me ajudar?

5 Respostas

Ironlynx

Fio, não repita tópicos!!! :evil:
Mas qual o seu problema em relação a esses botões???(Vc não explicitou o que é!!!)

D
Quando cliko no boão menos ela não faz a conta, e tambem não mostra o  resultado dos botoes no text.

este é o comando que eu fiz no botão de mais

if (somarJButton.equals("+")) {

valorAnterior = Integer.parseInt(resultado.getText());

resultado.setText(0);

acao.setText(Somar);

}else if (igualJButton.equals("=")) {

// Entra aqui se o botão = foi pressionado

resultado.setText(Integer.toString(valorAnterior + Integer.parseInt(resultado.getText())));

}

}
juliofsn

Cara, você tem que estudar mais eventos em Java

sinceramente, não entendi como você quer que esse código execute de acordo com o botão que foi pressionado,

D

Na verdade eu criei esta calculadora no jframeform, e fui desennhado os botões mas o quando aperto um botão não aparece o resultado no jtextfield, tem alguma ideia de como posso fazer isso?

Wolf_X

mano, nao creio q vc tenha add eventos a esses botoes
pelo q eu entendi vc quer q execute este procedimento qdo clicar no botao
somarJButton entao tenta assim :

somarJButton.addActionListener(new ActionListener(){
            public void actionPerformed(ActionEvent e) {
                 valorAnterior = Integer.parseInt(resultado.getText());
                 resultado.setText("0");
                 acao.setText("Somar"); 
            }            
        });

isso deve resolver

Criado 1 de maio de 2007
Ultima resposta 3 de mai. de 2007
Respostas 5
Participantes 4