va, lo del evento seria asi:
JTextField txtTemperatura_a_convertir, txtTemperatura_convertida;
JButton btnConvertir;
JComboBox cbConversion;
double temperatura_a;
double temperatura_b;
txtTemperatura_a_convertir = new JTextField();
txtTemperatura_convertida = new JTextField();
btnConvertir = new JButton();
cbConversion = new JComboBox();
txtTemperatura_a_convertir.setText("");
txtTemperatura_convertida.setText("");
txtTemperatura_convertida.setEditable(false);
cbConversion.addItem("Celsius a Fahrenheit");
cbConversion.addItem("Fahrenheit a Celsius");
cbConversion.addItem("Kelvin a Celsius");
cbConversion.addItem("Celsius a Kelvin");
cbConversion.addItem("Kelvin a Fahrenheit");
cbConversion.addItem("Fahrenheit a Kelvin");
btnConvertir.setText("Convertir");
ActionListener AddListener = new ActionListener() {
public void actionPerformed(ActionEvent e) {
if (cbConversion.getSelectedIndex() == 0)
{
temperatura_a = txtTemperatura_a_convertir.getText();
temperatura_b = conversion con la formula de temperatura_a;
txtTemperatura_convertida.setText(temperatura_b);
}
.......y asi para todos los elementos del combobox
}
}
btnConvertir.addActionListener(AddListener);
vaya, aca esta, lo demas lo haces vos, con eso te deberia de bastar, como no lo pude correr ha de tener un par de errorcitos pero no es para donde perderse, suerte y a echarle ganas con todo, acepto K+ jajajajajajajaja saludos y ojala lo podas terminar.