Hello guys. I am trying to create a calculator program in a GUI window. When I compile the code I get the following errors:
Severity and Description Path Resource Location Creation Time Id
The local variable add is never read CalculatorProgr am/src/Calculator Calculator.java line 19 1211809496146 548
The local variable contentPane is never read CalculatorProgr am/src/Calculator Calculator.java line 17 1211809496146 545
The local variable divide is never read CalculatorProgr am/src/Calculator Calculator.java line 19 1211809496146 551
The local variable layout is never read CalculatorProgr am/src/Calculator Calculator.java line 20 1211809496146 552
The local variable multiply is never read CalculatorProgr am/src/Calculator Calculator.java line 19 1211809496146 550
The local variable num1 is never read CalculatorProgr am/src/Calculator Calculator.java line 18 1211809496146 546
The local variable num2 is never read CalculatorProgr am/src/Calculator Calculator.java line 18 1211809496146 547
The local variable subtract is never read CalculatorProgr am/src/Calculator Calculator.java line 19 1211809496146 549
Here is my code:
The code is not yet finished. My second question is how do you cause an event to happen when a button is clicked. When the for example add button is clicked I want to do this:
Severity and Description Path Resource Location Creation Time Id
The local variable add is never read CalculatorProgr am/src/Calculator Calculator.java line 19 1211809496146 548
The local variable contentPane is never read CalculatorProgr am/src/Calculator Calculator.java line 17 1211809496146 545
The local variable divide is never read CalculatorProgr am/src/Calculator Calculator.java line 19 1211809496146 551
The local variable layout is never read CalculatorProgr am/src/Calculator Calculator.java line 20 1211809496146 552
The local variable multiply is never read CalculatorProgr am/src/Calculator Calculator.java line 19 1211809496146 550
The local variable num1 is never read CalculatorProgr am/src/Calculator Calculator.java line 18 1211809496146 546
The local variable num2 is never read CalculatorProgr am/src/Calculator Calculator.java line 18 1211809496146 547
The local variable subtract is never read CalculatorProgr am/src/Calculator Calculator.java line 19 1211809496146 549
Here is my code:
Code:
package Calculator;
//import declarations
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JButton;
import javax.swing.JTextField;
import java.awt.Container;
import java.awt.FlowLayout;
//create a new class
public class Calculator {
//create the main function
public static void main(String[] args) {
//variable declaration
JFrame frame;
Container contentPane;
JTextField num1, num2;
JButton add, subtract, multiply, divide;
JLabel result;
FlowLayout layout;
frame = new JFrame();
frame.setTitle("Calculator");
contentPane = frame.getContentPane();
num1 = new JTextField("Number 1");
num2 = new JTextField("Number 2");
add = new JButton("Add");
subtract = new JButton("Subtract");
multiply = new JButton("Multiply");
divide = new JButton("Divide");
result = new JLabel("Result");
}
}
Code:
int number1, number2, sum;
number1 = (int)((Double.parseDouble(num1.getText())));
number2 = (int)((Double.parseDouble(num2.getText())));
sum = number1 + number2;
result.setText("" + sum);
Comment