Hello guys. I have a question. What's wrong with my compiler. In a simple number averaging program in a GUI window have way into the project I compile the program and I get the following errors:
Severity and Description Path Resource Location Creation Time Id
The local variable average is never read NumberAveragerG UI/src/NumberAverager NumberAverager. java line 19 1211932107534 648
The local variable calculate_avera ge is never read NumberAveragerG UI/src/NumberAverager NumberAverager. java line 17 1211932107534 647
The local variable contentPane is never read NumberAveragerG UI/src/NumberAverager NumberAverager. java line 12 1211932107534 644
The local variable num1 is never read NumberAveragerG UI/src/NumberAverager NumberAverager. java line 14 1211932107534 645
The local variable num2 is never read NumberAveragerG UI/src/NumberAverager NumberAverager. java line 15 1211932107534 646
Here is my code:
Severity and Description Path Resource Location Creation Time Id
The local variable average is never read NumberAveragerG UI/src/NumberAverager NumberAverager. java line 19 1211932107534 648
The local variable calculate_avera ge is never read NumberAveragerG UI/src/NumberAverager NumberAverager. java line 17 1211932107534 647
The local variable contentPane is never read NumberAveragerG UI/src/NumberAverager NumberAverager. java line 12 1211932107534 644
The local variable num1 is never read NumberAveragerG UI/src/NumberAverager NumberAverager. java line 14 1211932107534 645
The local variable num2 is never read NumberAveragerG UI/src/NumberAverager NumberAverager. java line 15 1211932107534 646
Here is my code:
Code:
package NumberAverager;
import javax.swing.*;
import java.awt.*;
public class NumberAverager {
public static void main(String[] args) {
//declare variables
JFrame frame;
FlowLayout layout;
Container contentPane;
JTextField num1;
JTextField num2;
JButton calculate_average;
JLabel average;
//create a new JFrame and set it's title
frame = new JFrame();
frame.setTitle("Number Averaging Program");
//create a new container
contentPane = frame.getContentPane();
//create and apply a layout
layout = new FlowLayout();
frame.setLayout(layout);
//create components
num1 = new JTextField("Number 1");
num2 = new JTextField("Number 2");
calculate_average = new JButton("Calculate average");
average = new JLabel("Average");
//frame settings
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setVisible(true);
}
}
Comment