rendered paste bodyimport javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class temperaturegui extends JFrame
{
private JLabel FarienheightL, CelsiusL, AnswerL;
private JTextField FarienheightTF, CelsiusTF, AnswerTF;
private JButton ConvertB, ExitB;
private ConvertButtonHandler cbHandler;
private ExitButtonHandler ebHandler;
private static final int WIDTH = 400;
private static final int HEIGHT = 300;
public temperaturegui()
{
//Create JLabel Variables
FarienheightL = new JLabel("Enter FarienHeight:",
SwingConstants.Right);
CelsiusL = new JLabel("Enter Celsius:",
SwingConstants.Right);
AnswerL = new JLabel("Answer:",
SwingConstants.Right);
//Create JTextFields
FarienheightTF = new JTextField(5);
CelsiusTF = new JTextField(5);
AnswerTF = new JTextField(5);
//Create Convert Button
ConvertB = new JButton("Convert now!");
cbHandler = new ConvertButtonHandler();
ConvertB.addActionListener(cbHandler);
//Create Exit Button
ExitB = new JButton("Exit");
ebHandler = new ExitButtonHandler();
ExitB.addActionListener(ebHandler);
setTitle("Temperature Converter (Farienheight && Celsius) ");
Container pane = getContentPane();
pane.setLayout(new GridLayout(3,2));
pane.add(FarienheightL);
pane.add(FarienheightTF);
pane.add(CelsiusL);
pane.add(CelsiusTF);
pane.add(AnswerL);
pane.add(AnswerTF);
pane.add(ConvertB);
pane.add(ExitB);
setSize(WIDTH,HEIGHT);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
private class ConvertButtonHandler implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
//Declaration of variables used in calculation
double far;
double celc;
double answer;
far = Double.parseDouble(FarienheightTF.getText());
celc = Double.parseDouble(CelsiusTF.getText());
answer = (.5555555555)*(far-32);
AnswerTF.setText(" " + answer);
}
}
private class ExitButtonHandler implements ActionListener
{
public void actionPerformed(ActionEvent e);
{
System.exit(0);
}
}
public static void main(String [] args)
{
temperaturegui rectObject = new temperaturegui();
}
}
//ERRORS
C:\Documents and Settings\Owner\Desktop\Java Programs\GUI's\temperaturegui.java:24: cannot find symbol
symbol : variable Right
location: interface javax.swing.SwingConstants
SwingConstants.Right);
^
C:\Documents and Settings\Owner\Desktop\Java Programs\GUI's\temperaturegui.java:26: cannot find symbol
symbol : variable Right
location: interface javax.swing.SwingConstants
SwingConstants.Right);
^
C:\Documents and Settings\Owner\Desktop\Java Programs\GUI's\temperaturegui.java:28: cannot find symbol
symbol : variable Right
location: interface javax.swing.SwingConstants
SwingConstants.Right);
^
C:\Documents and Settings\Owner\Desktop\Java Programs\GUI's\temperaturegui.java:94: missing method body, or declare abstract
public void actionPerformed(ActionEvent e);
^
4 errors
Tool completed with exit code 1