This is my output constructor where all my calculations are done. I am working on trying to let user Press ENTER in JTextField labeled inputbox and I am stuck. Can someone please give me some guidance or direction here?
public void outputConvertedTemp()
{
//reads buttons selected to determine output
double temp;
double newtemp = 0;
temp = Double.parseDouble(inputbox.getText());
if (CelsiusIn.isSelected() & KelvinOut.isSelected())
newtemp = (temp + 273.15);//c to k
else if (FahrenheitIn.isSelected() & KelvinOut.isSelected())
newtemp = ((temp + 459.67) * 0.556);//f to k
else if (KelvinIn.isSelected() & FahrenheitOut.isSelected())
newtemp = (((temp * 1.8) - 459.67));//k to f
else if (CelsiusIn.isSelected() & FahrenheitOut.isSelected())
newtemp = (((1.8) * temp) + 32);//c to f
else if (FahrenheitIn.isSelected() & CelsiusOut.isSelected())
newtemp = ((.556) * (temp - 32));//f to c
else if (KelvinIn.isSelected() & CelsiusOut.isSelected())
newtemp = (temp - 273.15);//k to c
//the following are to ensure that the output stays what it should be
else if (CelsiusIn.isSelected() & CelsiusOut.isSelected())
newtemp = temp;
else if (FahrenheitIn.isSelected() & FahrenheitOut.isSelected())
newtemp = temp;
else if (KelvinIn.isSelected() & KelvinOut.isSelected())
newtemp = temp;
String degree = "" + (char)186;
outputbox.setText("" + two.format(newtemp) + degree);
}