I am fairly new to using JFrame and other components such as JTextField, JLabel. I was trying to create a little program where the user enters the Fahrenheit Temperature and it converts it to celsius. This is the code that i have so far
TempConverter.java
public static void main(String[] args){
JFrame frame = new JFrame("Temperature Converter");
Temperature temp = new Temperature();
JLabel temperature_label;
JTextField farenheit_temperature;
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setPreferredSize(new Dimension(400,400));
frame.setMaximumSize(new Dimension(400,400));
frame.setMinimumSize(new Dimension(400,400));
frame.setResizable(false);
frame.setLocationRelativeTo(null);
frame.setLayout(new FlowLayout());
temperature_label = new JLabel("Farenheit Converter");
temperature_label.setFont(new Font(Font.SANS_SERIF, Font.PLAIN, 18));
frame.add(temperature_label);
farenheit_temperature = new JTextField("Enter Farenheit Temperature", 50);
frame.add(farenheit_temperature);
frame.setVisible(true);
}
I have no idea what i did wrong with the code. Some help and explaination what i did wrong would be appreciated. Thank you.