aspose file tools*
The moose likes Beginning Java and the fly likes A simple calculator help! Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "A simple calculator help!" Watch "A simple calculator help!" New topic
Author

A simple calculator help!

Bo Gambles
Greenhorn

Joined: Mar 27, 2006
Posts: 14
Hello again

I've got a quick calculator that I wanted to create, but I seem to be having more troubles with it than I expected



But I'm having troubles doing the calculation. I can't get the String A number to recall it in the equals part. I'll be extremly grateful if someone could clean the code up if they have the time, or give me a general code that I can use to do the calculation.

If this isn't possible, could anyone give me examples of some REALLY basic and simple calculator code, thanks
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 39576
    
  27
In your handlers for add, minus and multiply you have lines like

int firstInput = Integer.parseInt(aTextField1.getText());

That "int" in front of it should not be there. You're declaring a new variable firstInput, which hides the field of the same name. Thus the newly entered value is never stored in a place where the code can get at it.


Ping & DNS - updated with new look and Ping home screen widget
Justin Fox
Ranch Hand

Joined: Jan 24, 2006
Posts: 802
ok....you should only have one listener for all those buttons..

just do an if - else statement..

like so

public class listener implements ActionListener
{
public void actionPerformed(ActionEvent event)
{
if(event.getSource() == one)
label.setText("1");

if(event.getSource() == two)
label.setText("2");

//and so on

}

}

-Justin-


You down with OOP? Yeah you know me!
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: A simple calculator help!
 
Similar Threads
Adding .binary and hexidecimal to an answer from a calculation
Can't Update Record ?
A calculator question!
Simple: Turning A Program Into An Applet
Calculator Problem