Olá pessoal, esse é meu primeiro tópico. Estou com um problema em um programa que estou desenvolvendo.
Tenho uma tela de cadastro de profissional, onde tenho um JComboBox com algumas funções, esse combobox está populado com as funções que estão cadastradas no banco de dados.
Ao lado do combo tenho um botão de pesquisa.
Quando clicko no botao de pesquisa ele me abre essa outra tela (JDialog) de consulta. Nessa tela quero que ao selecionar um item na tabela e clickar no botao selecionar, ele vá na tela anterior e sete a posição do combobox no item selecionado.
Esse é o código que tenho no botão selecionar, onde pego os valores da linha selecionada e uso para popular um objeto Funcao, em seguida chamo a a funcao selecionarFuncao() que está presente na miha TelaProfissional e passo como parâmetro o objeto função que acabei de setar.
Essa é minha função selcionarFuncao()

Onde eu recebo um objeto do tipo função e tento setar o item selecionado através do campo nome no objeto.
A questão é a seguinte, eu já verifiquei e realmente o objeto está sendo enviado de um JDialog para o outro corretamente, porém a função parece não disparar o comando .setSelectedItem() e não muda nada no combobox.
Testei colocar o botao selecionar na mesma tela do combobox e dai funciona.
Desde já agradeço, e desculpe se formatei algo errado no tópico, mas como disse é o meu primeiro.
abraços






