Duvida em JcomboBox em JAVA

Olá, meu professor passou um exercicio no qual precisamos manipular um jcomboBox, sou iniciante ainda e o cara ainda nem passou exemplo disso, mas ok, ele quer esse exercicio: 'Escreva um programa capaz de converter o valor em Reais fornecido numa caixa de texto (TextField) em outro valor monetário conforme a seleção de uma moeda (no mínimo 3 moedas diferentes) numa caixa de seleção (JComboBox) indicando o resultado em um rótulo (JLabel). Se necessário adicione botões."
Me ajudem por favor

É tranquilo usar ComboBox. Dá de trabalhar de duas formas neste teu problema usando este componente:

  1. Pega o ID do campo selecionado e monta as condições de IF’s com base nos ID’s,
  2. Pega a descrição do campo selecionado e monta as condições de IF’s com os respectivos campos.

(vou usar o exemplo 2 para te explicar de forma mais eficiente)

Se vc utiliza o Netbeans, para adicionar um campo selecionável no Combobox basta clique sobre o componente, e ir em Model (fica em propriedades). La vc adiciona os campos separados por quebra de linha.
Crie um botão por ser mais facil para vc entender ja que é novo, de dois clicks e codifique algo mais ou menos assim:

double valorReal = Double.parseDouble(jTextField1.getText());
String campoSelecionado = jComboBox1.getSelectedItem(); // Se usar getSelectedIndex vc estara usando o primeiro exemplo, pois pega ID do campo, da na msm
double resultado;
if(campoSelecionado.equals("Dolar")){
    // aqui vc coloca o algoritmo de conversão RealXDolar e coloca na variavel resultado
 }else{
     if(campoSelecionado.equals("Euro")){
          // aqui vc coloca o algoritmo de conversão Real X Euro e coloca na variavel resultado

     }else{
        // coloca o outro algoritmo de conversão q falta, e ja sabe...
     }
 }
 jLabel1.setText(String.valueOf(resultado)); //Xablau

Link caso queira algo mais aprofundado

Se tiver duvidas pergunte q respondo.